Visual Studio 2005 SP1最终版已经出来了一阵子了(貌似上个月18号),当时并没有想着去赶一下潮流,但是这两天因为相对来说空闲一点,决定装一个VS 2005到机子上(虽然已经有了VS 2003)。去年年初我用VS 2005做东西的时候(一个用C#写的桌面应用程序),发觉比VS 2003在使用的简易性、控件的丰富性等等上面的确提高了不少(到底.NET Framework 2.0这个2不是白说的)。作为代价,VS 2005对机器的要求也提高了相当之多,时不时地让我的笔记本气喘吁吁卡死个几秒钟(P4 1.6G, 768M)。不过为了以后的不时之需,今天还是决定花个多少多少时间,来把VS 2005极其SP1给搞定。

    首先安装VS 2005,由于是把硬盘上的ISO虚拟为光驱安装,所以速度快了不少,大概半个钟头左右就完毕了。接下来的是MSDN,也是很顺利。看起来要不了2个钟头,我的目标就可以顺利达成了。其实在这之前,我已经上了几个重要网站转悠了一圈,结果看到的是一片对SP1的口诛笔伐,比较客气的给了它一个“微软史上最费电补丁”的称号,不客气地干脆直接给它扣上了一个“微软史上最差补丁”的大帽子。虽然评价大多不好,但至少都是说安装过程比较麻烦啊,似乎也没说这个补丁本身不好,于是我还是抱着对盖茨大叔的一点信心,决心破釜沉舟,以身试法,不惜一切代价把SP1给安装上去。 

   前一天晚上其实已经把补丁给下载下来了。OMG!440M的补丁,真是比哥斯拉还哥斯拉。在我印象里,即使是Windows 2003 的 Service Pack 1,也才330M啊,这个竟然要440M……汗一个。果然原先3G多的原版DVD不是盖的。刚开始安装,硬盘就开始狂读,机子的速度也瞬间降了下来。联想到网上所说的安装这个补丁要2-4个钟头,我干脆拿了本下学期要上的《C语言程序设计》的课本,开始事先预习 + kill time 了。结束的时间比预想的要快很多……不是因为我RP大爆发或者是机子太牛X,而是在收集完系统信息之后直接报了个莫名的2755错误。我照例Google了下,发现有个国外的老兄的博客上有关于这个问题的介绍,不过也模糊的很,说是只要不把安装文件放在“加了密的分区”(Encrypted Volume)就OK了。问题是我那个分区是FAT32,又不是NTFS,哪里加的密啊?不过我也不想再冒花费近半个小时的时间就为了等一个同样的错误了,干脆按照网上某一篇文章的介绍,把VS 2005 安装文件和SP1整合起来……来个一劳永逸(具体方法参见http://www.lemongtree.com/zh-cn/0000608.aspx ,英文好的可以到 http://blogs.msdn.com/heaths 看原版 。

    第一步

        将VS 2005光盘中的文件提取到硬盘(30分钟)。

    第二步

        将SP1补丁也提取到硬盘。(5分钟)

    第三步

        将SP1补丁整合到解压出的VS 2005安装文件(90分钟)。

    第四步

        将安装光盘中的所有文件COPY到硬盘版的提取出的文件夹中去,但是不覆盖任何一个文件(60分钟)。

     因为我的办公室硬盘空间吃紧,只得用一个外接硬盘盒来进行上述操作。虽然USB 2.0的速度比1.1那是快了许多,但是相对于硬盘的速度来讲还是天差地别,于是上述的几步操作耗费了我整整一个下午的时间,再加上重新安装一次VS 2005,和必不可少的Resharper 2 for 2005,直到晚上8点多钟才正式搞定。完毕之后,赶紧将整合完毕的安装文件保存了下来,以备以后不时之需(以后就可以直接安装整合SP1版的VS2005了!)。而且还再一次做了个GHOST备份,因为我再也经不起如此折腾了……(其实,我这个人以后肯定还是免不了要自我折腾一番)

    最后给各位看一下半天的成果,以后谁要整合版安装文件的可以找我,不过请自带移动硬盘,因为包括MSDN有将近6G……再寒一个:



    明天(其实是今天)还有9场上机监考,赶紧睡觉…… 

posted on 2007-01-12 00:21  牛蛙  阅读(1387)  评论(5编辑  收藏  举报