安装程序或应用程序是否需要IIS6兼容性?

时间:2011-10-29 12:15:40

标签: visual-studio-2008 iis-7 installer iis-6 web-setup-project

我有一个使用VS2010开发的简单“Hello World”Web应用程序。我还为此创建了一个Web设置项目。如果未打开IIS6兼容性功能,则安装程序将在运行IIS7的服务器上失败(如here所述)。

IIS6兼容性仅是安装程序的要求,还是使用VS2010 / VS2008开发的所有Web应用程序都具有内置的依赖关系?是否可以使用VS2010或VS2008开发Web应用程序(和安装项目),在IIS7上运行时不依赖于IIS6兼容性?

1 个答案:

答案 0 :(得分:0)

IIS6兼容性是安装程序的要求。在安装过程中,有一些特定的操作可以安装IIS元素,而这些操作不使用IIS 7 API。

某些商业设置创作工具支持动态IIS安装,方法是在支持IIS7 API的计算机上使用IIS7 API,为其他IIS版本使用旧版API。对于Visual Studio包,还没有任何支持。