“安装程序在安装项目名称之前被中断。您需要重新启动安装程序才能再试一次。”
我刚搬到Win7,无法从构建在该机器上的.msi安装项目中获得要安装的.msi文件。相同的项目在我的另一台Windows、IIS6、VS 2008 SP1机器上构建并运行良好。我不确定这是IIS7还是Win7问题,但我做了以下工作:
当我尝试将.msi文件安装在Win7机器和我们现有的开发服务器(windows 2003和IIS6)上时,我会得到以下错误。
我已经重新启动了服务,并为安装程序添加了日志记录,但是没有什么可以告诉我问题出在哪里。任何帮助都将不胜感激。
发布于 2010-05-28 08:54:02
我正在运行Visual 2005,问题与您在迁移到Windows 7时所描述的问题相同。
在运行Windows 7的另一台计算机上尝试了我的网络安装项目.msi文件后,我发现它工作正常。
当我查看工作计算机上的"Windows功能“对话框时,我注意到IIS打开了IIS 6兼容性功能。我在我的计算机上启用了相同的功能,然后我可以安装我的安装项目。
打开Windows 7中的“控制面板>程序>打开或关闭Windows功能”,并在"Windows功能“对话框中转到"Internet信息服务> Web管理工具> IIS 6管理兼容性”,并检查"IIS元数据库和IIS 6配置兼容性“。
发布于 2010-02-09 10:34:26
使用完整的详细日志记录运行安装程序: msiexec /i /lv installLog.txt
然后在installLog.txt文件中搜索“返回值3”
这将表明确切的问题。
此外,这可能会有所帮助:http://blog.dragonsoft.us/2009/01/02/visual-studio-2008-and-iis-7/
发布于 2010-02-17 06:07:49
我通过运行regsvr32.exe actxprxy.dll来解决这个问题。
它解决了以下问题:
我怀疑这是因为重定向,但我不确定。我猜这是安装过程中的一个bug,所以我希望这对其他人有所帮助。
https://stackoverflow.com/questions/1338506
复制相似问题