MVC视图在IIS 7.5中返回404

Ben*_*esh 5 asp.net-mvc routing iis-7 http-status-code-404

我一直试图弄清楚为什么我的观点在我的暂存环境中返回404,而不是我的开发环境.

  • Windows Server 2008 R2
  • IIS 7.5
  • 肯定安装了MVC 2 Beta.

Global.asax中的第一个Route条目如下:

        routes.MapRoute(
            "FindStore",
            "FindStore",
            new { controller = "FindStore", action = "Index" });
Run Code Online (Sandbox Code Playgroud)

所有视图都存在于适当的目录中.

基本上如果我去http:// StagingServer/FindStore我得到404错误.我见过的每个其他答案都与IIS 6有关,我没有运行.

Jam*_*ack 8

我们遇到了类似的问题.我们检查了集成模式,权限和runAllManagedModulesForAllRequests.没有骰子.最终这个Windows修补程序修复了它.


Ben*_*esh 2

最终是因为我的应用程序池在经典模式下运行。