中国开发网: 论坛: 程序员情感CBD: 贴子 534651
haitao
vs2005加sp1时,报错:2755——收集完系统信息之后直接报了个莫名的2755错误
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……再寒一个:






[转]整合vs2005sp1到vs2005安装文件中
大 | 中 | 小 Post by 幻想曲 at 05 Jan 2007 15:48



Visual Studio 2005的SP1补丁已经发行一阵子了,大家应该都已经打上这个补丁了吧.但是每次在安装visual studio 2005就已经需要很长的时间了,再一打补丁,好家伙,需要的时间更长,有没有好方法让我们象当年整合window2000的SP补丁一样把VS2005 SP1补丁也整合到安装文件里呢?这样在以后安装就能节省很多的时间了.有的!


首先,需要大于3G的硬盘空间(解压VS2005用),这个补丁只会应用到VS2005上,和我们的MSND是没有啥关系的.

1.解压VS2005.

首先需要把我们VS2005安装光盘内的安装文件解压在我们的硬盘上.使用如下命令:

msiexec.exe /a G:\VS\vs_setup.msi TARGETDIR=D:\VSSETUP /L*vx install.log

其中G:\VS\vs_setup.msi  G:是我的光驱盘符,这个目录是我光盘的VS2005安装文件的路径.

TARGETDIR=D:\VSSETUP 这个是指定你要解压到的位置,我指定了D:\VSSETUP 这个目录,大概5分钟左右,解压出了3.11G的文件.

2.释放补丁包.

把我们下载到的补丁文件解压出来.使用如下命令:

VS80sp1-KB926604-X86-CHS.exe /extract "E:\vspatch\"

E:\vspatch\ 是我解压到的目录.解压出一个VS80sp1-KB926604-X86-CHS.msp的文件,注意,是以msp为后缀名.

3.应用补丁.

把我们解压出来的两个文件进行整合,使用如下命令:

msiexec.exe /a D:\VSSETUP\vs_setup.msi /p "E:\vspatch\VS80sp1-KB926604-X86-CHS.msp" /L*vx patch.log

剩下的就是漫长的等待了,花费的时间大概和你安装好VS2005应用补丁的时间差不多吧.

打完补丁以后,把你VS安装目录里的其他文件拷到D:\VSSSETUP里来了,但是,不要覆盖任何文件,还有.cab的压缩包也不用再拷了,刚才其实已经把cab里的东西在第一步的时候解压出来并应用补丁了.

现在,可以把这个应用补丁的版本重新做成一张你的VS2005(SP1)安装光盘了,下次进行VS2005的安装可省事了,呵呵
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录