您的位置:首页 > 其它

VS2005整合SP1的方法

2011-11-24 15:05 183 查看
1、准备
需要文件:

VS2005DVD光盘或镜像

VS80sp1-KB926604-X86-CHS.exe

VS80sp1-KB932230-X86-CHS.exe

新建目录:

d:\vs

d:\vs\cmd

d:\vs\old

d:\vs\sp1

d:\vs\log

d:\vs\new

解压vs2005DVD包中的所有内容到d:\vs\old

将下载的两个补丁文件放在d:\vs\sp1

2、在d:\vs\cmd中创建文件IntegrationForVS2005.bat写入:

d:
cd d:\vs
rem 展开原版安装文件
mkdir %CD%\new\vs
msiexec.exe /a %CD%\old\vs\vs_setup.msi TARGETDIR=%CD%\new\vs /L*vx %CD%\log\extract.log
rem 移动MSDN
mkdir %CD%\new\MSDN
move %CD%\old\MSDN %CD%\new\MSDN /Y
rem 复制额外的安装文件
xcopy %CD%\old %CD%\new\ /H /R /Y
xcopy %CD%\old\vs\*.exe %CD%\new\vs\ /H /R /Y
xcopy %CD%\old\vs\*.ini %CD%\new\vs\ /H /R /Y
xcopy %CD%\old\vs\*.dll %CD%\new\vs\ /H /R /Y
xcopy %CD%\old\vs\*.htm %CD%\new\vs\ /H /R /Y
xcopy %CD%\old\vs\*.inf %CD%\new\vs\ /H /R /Y
xcopy %CD%\old\vs\setup %CD%\new\vs\setup /H /R /Y /S
xcopy %CD%\old\vs\wcu %CD%\new\vs\wcu /H /R /Y /S
rem 开始集成
%CD%\sp1\VS80sp1-KB926604-X86-CHS.exe /extract %CD%\temp /q
msiexec /p %CD%\temp\VS80sp1-KB926604-X86-CHS.msp /a %CD%\new\vs_setup.msi /L*vx %CD%\log\patch-KB926604.log
rd %CD%\temp /S /Q
%CD%\sp1\VS80sp1-KB932230-X86-CHS.exe /extract %CD%\temp /q
msiexec /p %CD%\temp\VS80sp1-KB932230-X86-CHS.msp /a %CD%\new\vs_setup.msi /L*vx %CD%\log\patch-KB932230.log
rd %CD%\temp /S /Q
echo 主程序集成完毕,按任意键退出。&pause>nul

3、以管理员模式执行上面的批处理命令。

4、new目录下的文件就是整合sp1后在安装文件,用UltraISO重新***镜像

测试:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: