尝试在Windows Vista,Windows 7或Windows 2008 Server上安装在Visual Studio 2010中创建的Web安装项目(MSI)时,安装程序将失败,并出现一些常规错误。 根据{{3}},这是因为IIS7中的安装项目之间存在兼容性问题。
要解决此问题,我要在Windows配置中启用/安装IIS6配置数据库兼容性。这种解决方法确实解决了这个问题,但提出了两个问题:
答案 0 :(得分:1)
答案 1 :(得分:0)
我们似乎对我们的服务器产生了一个负面影响。 每当我们使用在Visual Studio中制作的msi推出.NET 4.0应用程序时,我们都会回收所有应用程序池,甚至是那些不受安装影响的应用程序池。 显然,这是IIS 6兼容性的根本原因。 (这是微软开发人员向我们报告的,以回应我们对此的支持问题。
目前我们没有解决方案。将所有安装程序转换为Wix是不可能的。