集成 VS2003 的 SP1 未遂

VS 系安装 SP 时对时间和空间的消耗都不少,即便是有些年代的 2003,于是便想试试能不能直接将 SP1 集成进安装光盘。

网上有些相关的帖子,方法挺简单,我参照着做的大致步骤是:

* 使用 UltraISO 之类的软件将 VS2003 的光盘解压至某个目录,比如 D:VS2003。

* 提取 SP1 中的 msp 文件(VS7.1sp1-KB918007-X86.exe /xp:d:,后头的参数表示解压到D盘根目录),得到一个 S918007.msp,文件长度为279,625,216字节,如果机器中已经安装有 VS2003 + SP1,应该可以在 C:WindowsInstaller 下找到该文件,不需要再解压一次了。

* 执行:msiexec /p S918007.msp /a d:VS2003VS_SETUP.MSI,然后就会开始更新解压出来的安装光盘文件。

* 再次使用 UltraISO 将更新好的文件打包成 ISO 格式,应该就算大功告成了。

过程还算顺利,随后卸载掉机器里已安装好的 VS2003+SP1,用这个新的 ISO 来安装,结果发现安装时不能设置一个总的安装路径(原来是装在 C 盘,现因为 C 盘空间渐渐吃紧,想放在 D 盘),而且安装过程中还会提示说要插入原始安装光盘,郁闷。

不知道问题出在哪,只好仍用原始光盘进行安装,比较奇怪的是,这回也不能设置总的安装路径了。。。

This entry was posted in 软件开发. Bookmark the permalink.

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s