我正在 Windows Server 2003 R2 32 位上安装 VSTS 2008 SP1,之前已经成功安装了 VSTS 2008。我遇到了以下错误(来自安装日志,进度条显示安装进度快结束了),有什么想法吗?
(IronSpigot::MsiExternalUiHandler::InstallMessageErrorHandler) 返回 IDOK。INSTALLMESSAGE_ERROR [错误 1718。文件 C:\WINDOWS\Installer\35d33.msp 被数字签名策略拒绝]
提前致谢,乔治
答案1
在 Windows Server 2008 或更高版本中没有遇到过此问题,但是我在 Windows XP 和 2003 下遇到过大型 Windows Installer 包的问题。尝试使用以下解决方法KB925336:
要解决此问题,请在尝试安装包之前将 PolicyScope 注册表值更改为 1。为此,请按照以下步骤操作。
也就是说,上面对我来说从来没用过但是,该页面上的第二个解决方法是:
- 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
- 双击本地安全策略。
- 单击软件限制策略。
- 在“对象类型”下,双击“强制”。
- 单击“除本地管理员之外的所有用户”,然后单击“确定”。
- 重新启动计算机。
安装完 VSTS 后,请记得恢复更改(删除软件限制策略,或将其更改为所有用户)。