Pet*_*ron 16 deployment asp.net-mvc asp.net-mvc-4
我在我的测试服务器上部署了一个ASP.NET MVC 4项目,但它似乎没有运行.
部署后尝试访问IIS 7上的项目URL会尝试列出目录内容.检查文件夹显示已部署所有程序集.启用目录浏览实际上列出了目录中的文件,并且可以提供静态文件.
就好像我的.NET 4.0应用程序池没有将任何请求路由到控制器.
可能是什么导致了这个?
Pet*_*ron 40
纯粹运气找到解决方案,runAllManagedModulesForAllRequests
在web.config中设置为true:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
...
</system.webServer>
Run Code Online (Sandbox Code Playgroud)