Deployed ASP.NET MVC 4 Project Won't Run
我在测试服务器上部署了一个ASP.NET MVC 4项目,但它似乎没有运行。
在部署尝试列出目录内容后,尝试访问IIS 7上的项目URL。检查文件夹会发现所有程序集都已部署。启用目录浏览实际上会列出目录中的文件,并且可以提供静态文件。
就好像我的.NET 4.0应用程序池没有将任何请求路由到控制器。
这可能是什么原因造成的?
解决方案
在web.config中将
1 2 3 4 | <system.webServer> <modules runAllManagedModulesForAllRequests="true" /> ... </system.webServer> |
前几天我在一台新机器上启动一个新项目时遇到了这个问题。然后我发现了这个问题,我所有最疯狂的梦想都实现了。