IIS(Internet Information Services)应用程序池有两种配置模式:经典模式和集成模式。让我们来看看它们之间的区别:
1.经典模式:
为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库。
原先运行于IIS 6.0下的Web应用程序迁移到IIS 7.0中,只需将应用程序配置成经典模式,代码基本不用修改就可以正常运行。
适用于绝大部分目前的ASP.NET程序,无论是.NET 2.0还是.NET 4.0。
如果你的网站使用了新技术开发,例如MVC,可能需要选择集成模式。
2.集成模式:
将ASP.NET请求管道与IIS核心管道组合在一起。
与操作系统结合更紧密,提供更好的性能。
实现配置和治理的模块化,增加了使用托管代码模块扩展IIS时的灵活性。
总之,如果你的应用程序是遗留应用或者使用了新技术开发,选择合适的模式。默认情况下,建议使用经典模式,但根据实际情况灵活选择