【发布时间】:2010-11-23 05:39:48
【问题描述】:
'安装程序在 [项目名称] 可以安装之前被中断。您需要重新启动安装程序才能重试。'
我刚搬到 Win7,我无法从我在该机器上构建的 Web 安装项目中安装要安装的 .msi 文件。相同的项目在我的其他 Windows XP、IIS6、VS 2008 SP1 机器上构建并运行良好。我不确定这是 IIS7 还是 Win7 问题,但我已经完成了以下操作:
- 我已检查所有 IIS/ASP.net 兼容性设置。
- 我是管理员,我已关闭 UAC。
当我尝试在 Win7 机器和我们现有的开发服务器(带有 IIS6 的 windows 2003)上安装 .msi 文件时,我收到以下错误。
我已经重新启动了 Windows 安装程序服务,并且我已经为安装程序添加了日志记录,但是没有任何东西可以告诉我问题是什么。任何帮助将非常感激。
【问题讨论】:
-
如果您右键单击并专门使用提升的权限进行安装,安装是否成功? Vista 的 UAC 相当有问题,当你禁用它时,有时会无法提升权限。我不知道 Win7,但可能值得尝试启用 UAC 并尝试安装以提示您的反直觉技巧。此外,似乎适用于 Vista 的旧的触发 UAC 提升的方法在 Win7 中发生了变化,因此您可能需要在 MSI 包中指定两者才能确定。
-
你解决了吗?我有同样的问题。谢谢。
-
是的,通过运行以下命令:'regsvr32.exe actxprxy.dll'
标签: visual-studio windows-7 windows-installer