windows 7 安装及.net开发环境搭建
明天是win7中文版的正式发售日期,作为MS的粉丝,特地在今天到网上down了一个D版(是旗舰版哦!)体验了一把,基于xp/vista在web程序员心中的恶劣印象(主要是xp的IIS不能新建站点,只能建虚拟目录这一点让我很反感;vista则太难用,简直鸡肋),本来对win7也没抱多大希望,结果试了一天发现比我想象中的要好,以下是试用手记(仅做学习交流之用,建议大家有银子的话,还是支持正版)
1.先到xunlei上down一个JUNJUN猫的所谓旗舰版win7回来
2.在本机安装了一个vmware,把win7安装到虚拟机中,安装好以后提示3天内必须激活?既然这样,那么咱就想招激活吧
3.到网上搜索一个PCSKYS_Win7_loader_v3的软激活工具,按照提示激活重启后(运行此工具前,记得一定要先在磁盘管理里把win7自创建的一个隐藏分区分配盘符,一般指定为Z,不然有可能无法激活成功),嘿嘿,成功了!
4.接下来是如何安装IIS的问题,进入控制面板-->程序与功能-->点击左侧的"打开或关闭Windows功能"-->把"Internet信息服务"给勾上,点击"确定"后开始安装,顺便说一句:win7上的iis是最新的7.5版本,而且允许新建站点!
5.然后安装vs.net2008,这里有点技巧:由于win7里无法象xp/2003那样先安装90天体验版vs.net2008,然后在卸载时输入正版序列号升级为正式版!所以我们得动点脑筋,将vs2008的ISO文件解压到硬盘上,然后在/setup/目录中找到setup.sdb,用记事本打开,找到[Product Key]后,把下面的一行换成"***"保存,然后运行setup.exe,如果提示“必须安装某些功能...”之类的东东,导致无法继续,建议重启下系统,再运行setup.exe
6.接下来是sql server 2005,win7上只能安装dev版本(即开发版),到网上down一个开发版安装,完成了后,再打上sql2005 sp3
7.关于wcf的问题,IIS7中默认没有加入wcf/.svc的映射(wcf做为.net3.0之中的重要组成部分,居然没有默认集成到iis7中,真不知道MS这些家伙是怎么想的),所以需要手动注册,运行栏输入"c:WindowsMicrosoft.NETFrameworkv3.0Windows Communication FoundationServiceModelReg.exe -i",回车--等待--搞定
8.msn无法最小到系统托盘的问题:在msn图标上右击,选择"兼容性疑难解答",设置为xp(sp2)兼容模式运行即可;其它有问题的程序都可参照此法解决
9.多语言切换问题:win7旗舰版允许通过windows update下载候选补丁中的语言包,快速把整个系统切换成另一种语言。(这可大大方便的学习外语的朋友)
10.我的ThinkPad T61p上win7 + vs2008 + sql2005(dev版) + vs2005sp1 + vs2008 sp1 + office2007 + office2007 sp2 + fireworks cs4 + 其它小东东(acdsee,winamp,winrar,输入法,各种浏览器,360全套之类)安装完以后,整个c盘使用空间为35.8G,所以建议大盘要留足c盘空间(我是给C盘分了50G的空间,呵呵)--另外有用ThinkPad的朋友要注意,win7不象以前的windows版本那样,thinkpad的各种软件,比如指纹,电源管理...等程序都集成在控制面板里了(参见第9点中的截图),所以到开始菜单-->程序里是找不着的,此外带指纹识别的thinkpad笔记本,安装好系统后,一定要新建一个管理员帐号,并用新的管理员帐号登录才能登记并使用指纹。(其它品牌的笔记本不知道有无这种情况)
基本上弄完这些之后,常规的.net开发环境已经搭好了,其它方面大家自己去体验吧
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法