在IIS7中,现在有集成模式和经典模式。是否可以使用web.config强制网站在集成模式下运行,而无需访问IIS7?
我之所以问这个问题是因为我最近注册了Mosso,需要在集成模式下运行我的网站,而不是经典模式。
我知道我可以给他们打电话,也许让他们改变设置……
我之所以问这个问题是因为我最近注册了Mosso,需要在集成模式下运行我的网站,而不是经典模式。
我知道我可以给他们打电话,也许让他们改变设置……
这是一个您无法通过应用程序的web.config
更改的设置。
管道模式是应用程序池的属性,并进行配置:
C:\Windows\System32\inetsrv\config\applicationHost.config
在下面进行配置:
configuration->system.applicationHost->applicationPools
您还需要注意,集成模式下的web.config中有新节点。如果使用http头,则需要将其从system.web移动到system.webserver。这里有一些很好的文章讨论了这个问题:http://www.telerik.com/help/aspnet-ajax/registering_the_httphandlers_on_windows_vista_iis_7_integrated_mode.html和http://msdn.microsoft.com/en-us/library/46c5ddfy.aspx