有没有办法在代码中检测经典和集成的应用程序池?

时间:2010-10-31 00:01:22

标签: asp.net-mvc iis-7

我有一个在共享主机中运行的ASP.NET MVC应用程序。最近,当应用程序池被意外地从集成模式切换回经典模式时,该站点被挖出。我们不得不改变路线,直到技术支持重新配置了应用程序池。

如果有一种方法可以在代码中检测应用程序池模式并相应地设置路径,那将是很好的:集成模式的一个路由和经典的一个路由。这样可以防止网站在这种情况下发生故障。一个爆炸路由的MVC网站看起来很可悲。

1 个答案:

答案 0 :(得分:4)

您可以使用HttpRuntime.UsingIntegratedPipeline属性。