VS2003 -> VS2005 -> VS2005(SP1)
如标题,最近一个月完成了家里电脑的开发环境升级。
从比较早的那个时候开始,我家里的PC上就装了两个WinXP,一个用于VS2003(.Net 1.1),另一个用于VS2005(.Net 2.0 & .Net 3.0)。后来慢慢发现,这样搞挺郁闷的,慢慢又发现,丫原来犯傻了,VS2003与VS2005是可以共存的,.Net 2.0安装之后也是可以正常run 1.1程序的,几乎没有任何的差别。
于是上前周,在主OS上按部就班的把VS2005装上了,没有任何出格的地方,一切顺利。安装完毕后,分别找了两个1.1的项目和2.0的项目测试,测试也一切OK。同时也不用担心原先VS2003的Solution会被VS2005打开,进而提示“转换升级”(当然如果你的系统中只有VS2005,那么打开2003项目时也就难免会被提示升级了)。因为它能区别VS2003项目和VS2005,决然不会打开错误。这一点让我十分满意。
恩,接下来才是个重点,就是VS2005 SP1安装的痛苦历程。
当时正值台湾海底光缆break期间,忍受着蜗牛爬的速度上microsoft.com去把VSS2005 SP1补丁文件下载完毕。丫500MB不到的东西,硬是下了快两个星期。
OK,Click Run.....立马傻眼,CPU 100% 和 可用内存 <= 10MB的两种情况交替出现,装了大半个小时,结果还在“Gathering Information...”, Orz~
前前后后装了N次,结果都因为无法忍受而放弃。此时,我开始怀疑是否真的是自己RP出了很大的问题。不过这个问题,昨天晚上终于解决了,OK,不卖官子,以下是安装过程中的注意事项,一般来说,只要能保证以下前提条件,外加少许的耐心,正常完成SP1升级是没有什么大问题的。
- 保证硬盘至少有6.2G的剩余空间。(这个很重要)
- 为避免在安装过程中出现“Error 1718. File FileName was rejected by digital signature policy”这个问题,在运行安装之前请参考这里:http://support.microsoft.com/kb/925336
- 先将下载到的“VS80sp1-KB926601-X86-ENU.exe”解压缩到硬盘,稍候运行其中的“VS80sp1-KB926601-X86-ENU.msp”
- 请暂时关闭本地的杀毒软件,以及关闭运行其他大型软件。升级过程中最好不要做相关操作,泡壶茶,在旁边候着就好 :)
- OK,保持耐心,安装时间大致在半个小时到一个小时之间。期间依旧会可能出现 CPU100%和可用内存很低的情况,这是正常的,一个字:等!
声明: 本站遵循署名-非商业性使用-相同方式共享4.0共享协议. 转载请注明转自 Knay.Net ™