VS 2005 sp1补丁安装方法!

 sp1已经集成了 VS 2005 Web Application Project
安装前,需先卸载以前安装的补丁!或重新安装VS2005!
一些安装技巧:
解决
1. 数字签名认证的问题
2. C盘空间的问题

原因1:Windows Installer设计的一个特性是可以验证文件的数字签名。但是这次的补丁太
大了,要验证签名的话基本上把内存都吃光了(要1GB左右的内存)
原因2:Windows Installer设计的一个特性是会在C盘生成一个$PatchCache$文
件,把补的文件再存一遍,对于这次的补丁嘛,这个大约会消耗掉1.3GB的空间

总之就是内存不够、C盘空间不够的系统,如果直接安装的话肯定死得很难看 *_*

禁用Patch Cache。

reg export HKLM/Software/Policies/Microsoft/Windows/Installer installer.reg
reg add HKLM/Software/Policies/Microsoft/Windows/Installer /v MaxPatchCacheSize /t REG_DWORD /d 0/f
net stop msiserver
start /wait VS80sp1-KB926601-X86-ENU.exe
reg delete HKLM/Software/Policies/Microsoft/Windows/Installer /v MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul

将上面的保存为InstallVS2005SP1.bat,再执行该文件以启动安装补丁,并可禁用缓存。 
如果你不用到C++,请卸载掉,可以节省不少安装时间。机器性能不高的话,安装起码都2-3个小时!比新装VS2005都慢很多 
 
针对2003系统的另一个办法:
1.  单击 开始 单击 运行 , 键入 secpol.msc , 然后单击 确定 。  
2.  双击 本地安全策略 。  
3.  单击 软件限制策略 。 
注意 如果列出, 没有软件限制右键单击 软件限制策略 , 然后单击 新建策略 。  
4.  在 对象类型 , 双击 强制 。  
5.  单击 除本地管理员以外的所有用户 , 并单击 确定 。  
6.  重新启动计算机。
 
要点 之后在执行以上步骤, 本地管理员可安装 .msi 软件包或 .msp 包。 通过以下以前步骤之后安装程序包, 重置强制级别。 
在步骤 5, 单击 所有用户 代替 除本地管理员以外的所有用户 。

(我本人按上述方法在03系统上安装是成功的!)

  <Aaron 编辑于04/20/2008>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值