用于Web安装项目的.msi安装程序在带有IIS 7的Windows 2008服务器上失败

时间:2009-11-29 23:12:08

标签: deployment iis-7 windows-installer installation

我正在尝试使用IIS 7在Windows 2008服务器上安装Web安装项目。但是,它在第​​一步时出现错误“安装程序在安装之前被中断了。”

我尝试在启用日志记录的情况下安装,日志文件有如下错误消息。


MsiGetPropertyW - 获取属性'VSDNETMSG'...... 信息:[11/29/2009 14:31:45:291] [CheckFX]:使用值检索的属性'VSDNETMSG'此设置需要.NET Framework版本[1]。请安装.NET Framework并再次运行此安装程序。' MSI(c)(64!8C)[14:31:45:291]:为线程2188创建790531型的MSIHANDLE(3) 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 设置属性值... 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 将属性'VSDNETMSG'设置为'此设置需要.NET Framework 3.5版。请安装.NET Framework并再次运行此安装程序。' MSI(c)(64!8C)[14:31:45:291]:属性更改:修改VSDNETMSG属性。它的当前值是'此设置需要.NET Framework版本[1]。请安装.NET Framework并再次运行此安装程序。'它的新值:'此设置需要.NET Framework 3.5版。请安装.NET Framework并再次运行此安装程序。' MSI(c)(64!8C)[14:31:45:291]:关闭线程2188的790531型MSIHANDLE(3) 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiGetPropertyW - 确定属性'VSDNETURLMSG'的大小 信息:[11/29/2009 14:31:45:291] [CheckFX]:分配空间...... 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiGetPropertyW - 获取物业'VSDNETURLMSG'...... 信息:[11/29/2009 14:31:45:291] [CheckFX]:使用值检索的属性'VSDNETURLMSG'此设置需要.NET Framework版本[1]。请安装.NET Framework并再次运行此安装程序。 .NET Framework可以从Web获得。你现在想要这样做吗?' MSI(c)(64!8C)[14:31:45:291]:为线程2188创建790531型的MSIHANDLE(4) 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 设置属性值... 信息:[11/29/2009 14:31:45:291] [CheckFX]:MsiSetPropertyW - 将属性'VSDNETURLMSG'设置为'此设置需要.NET Framework 3.5版。请安装.NET Framework并再次运行此安装程序。 .NET Framework可以从Web获得。你现在想要这样做吗?' MSI(c)(64!8C)[14:31:45:291]:属性更改:修改VSDNETURLMSG属性。它的当前值是'此设置需要.NET Framework版本[1]。请安装.NET Framework并再次运行此安装程序。 .NET Framework可以从Web获得。你现在想要这样做吗?'它的新值:'此设置需要.NET Framework 3.5版。请安装.NET Framework并再次运行此安装程序。 .NET Framework可以从Web获得。你现在想要这样做吗?' MSI(c)(64!8C)[14:31:45:291]:关闭线程2188的790531型MSIHANDLE(4)


.NET 3.5确实安装在计算机上,当我使用XCopy进行部署时,应用程序可以运行。

我已在互联网上搜索此错误,并发现安装IIS 6兼容性可解决此问题。但是,我不想安装IIS 6元数据库兼容性。我以IIS> = 7和X64模式重建了设置条件。但无济于事。

你能帮帮我吗?

谢谢, 克兰茨

1 个答案:

答案 0 :(得分:-1)

请考虑使用Web部署工具。这使您可以更灵活地部署Web应用程序。

http://www.iis.net/expand/WebDeploymentTool