更新了VS2010后总是频繁死机,网上一直找不到解决办法,听说升级sp1后可以减少死机发生,于是下载了SP1的iso后,升级SP1。
我的系统式windows2003 sp2,但是每次升级到50%左右,就说升级严重错误,直接RollBack。查看Log,发现提示如下:
Returning IDOK. INSTALLMESSAGE_ERROR [Error 1718.File C:\WINDOWS\Installer\******.msp was rejected by digital signature policy.]
其中的******是临时文件名,名字不确定。
网上找了很久,没找到问题的解决办法,都是一些手动修改后碰巧解决的问题,后来总算在微软的官网上找到解决办法了,原因是大型安装文件无法获取虚拟内存,需要安装一个微软提供的补丁,安装后重启,再安装vs2010的sp1就不会出现错误了。
原贴回答如下:
Thanks for your post.
From the latest vslogs.cab file in your post, I find the error message below:
Returning IDOK. INSTALLMESSAGE_ERROR [Error 1718.File C:\WINDOWS\Installer\530f03f.msp was rejected by digital signature policy.]
The error 1718 occurs if the Windows Installer process has insufficient contiguous virtual memory to verify that the .msi package or the .msp package is correctly signed.
Would you please firstly perform the steps in this KB article: http://support.microsoft.com/kb/925336?
If this does not works, please feel free to let me know.
其中的KB article里面有补丁下载。
原帖地址如下:
http://social.msdn.microsoft.com/Forums/br/vssetup/thread/56135e96-5ec8-430a-b97f-5ada826231fc
希望给遇到同样问题的人一些帮助!
本文介绍了一种解决Visual Studio 2010 SP1在Windows 2003 SP2上安装失败的方法。安装过程中出现错误1718,经过排查发现是因为虚拟内存不足导致签名验证失败。通过安装微软提供的补丁后问题得以解决。
2555

被折叠的 条评论
为什么被折叠?



