【问题标题】:Why do I need 'Classic Mode' in ASP.NET MVC in IIS7?为什么在 IIS7 中的 ASP.NET MVC 中需要“经典模式”?
【发布时间】:2010-10-06 14:25:48
【问题描述】:

为什么在 IIS7 的 ASP.NET MVC 中需要“经典模式”?

集成模式提供更多功能和更好的性能,那我为什么需要经典模式?

也许我不明白其中的区别,请有人解释一下吗?

【问题讨论】:

    标签: asp.net-mvc iis-7 asp-classic integrated-pipeline-mode


    【解决方案1】:

    管道模式是应用程序池的属性,而不是 ASP.NET MVC。

    您可能有一个 ASP.NET MVC 应用程序,但也有一些需要经典模式才能正常运行的旧版经典 ASP 代码。

    但如果您的应用程序是纯 ASP.NET MVC,那么是的,您应该在集成管道模式下运行。

    【讨论】:

      【解决方案2】:

      除了 Kev 在他的回答中已经提到的之外,它还与配置条目有关。

      在经典模式下运行处理程序时,您使用不同的 web.config 元素来配置处理程序,而不是在集成模式下。您正在尝试的应用程序可能就是这种情况,但这当然不是这样做的理由。您可以在 web.config 中对两者进行配置,因此无论经典还是集成,它的工作方式都是一样的。

      【讨论】:

      猜你喜欢
      • 2010-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-26
      • 2011-04-22
      相关资源
      最近更新 更多