【发布时间】:2011-08-17 09:42:23
【问题描述】:
当尝试在 Windows Vista、Windows 7 或 Windows 2008 Server 上安装在 Visual Studio 2010 中创建的 Web 设置项目 (MSI) 时,设置将失败,并出现一些一般错误。 根据http://devio.wordpress.com/2011/04/26/pitfalls-installing-web-setup-msi-on-iis-7/,这是因为安装项目 en IIS7 之间的兼容性问题。
要解决此问题,我必须在我的 Windows 配置中启用/安装 IIS6 元数据库兼容性。此解决方法确实解决了问题,但提出了 2 个问题:
- 这对 IIS 7 的功能有任何(负面)影响吗?
- 如何通知运行此问题安装的用户,以便他或她采取适当的措施并安装元数据库兼容性组件?是否可以从此安装中弹出 windows 组件配置对话框,让用户的生活更轻松?
【问题讨论】:
标签: visual-studio-2010 iis-7 iis-6 windows-installer iis-metabase