【问题标题】:IIS not running ASP.NET MVC applicationIIS 未运行 ASP.NET MVC 应用程序
【发布时间】:2012-09-25 23:35:11
【问题描述】:

我已将一个 asp.net MVC 应用程序部署到我的 IIS7 服务器。当我尝试浏览默认路由时,我收到了消息

HTTP 错误 403.14 - 禁止

Web 服务器配置为不列出此目录的内容。

我很清楚它没有加载/处理 global.asax,但我不知道为什么。我已经将另一个 MVC 应用程序部署到同一个位置/应用程序池,它工作正常。

有人知道如何调试这样的问题吗?

【问题讨论】:

  • 对于 asp.net 程序员来说这是一个有效的问题,因为 () 它描述了与之交互的问题:“程序员常用的软件工具”

标签: asp.net asp.net-mvc iis-7


【解决方案1】:

我尝试了很多,最后一个复选框成功了

【讨论】:

  • 这成功了!非常感谢您的帖子!关于它究竟做了什么以及为什么需要它的任何想法?我认为 IIS 应该具备它可能需要的所有先决条件?
  • 这成功了!!为什么微软没有在文档中提到这一点?是的,为什么没有在整个 IIS 安装中安装它?
  • IT 部门再次忘记将其添加到开发人员映像中。谢谢
【解决方案2】:

也许:

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/> 
</system.webServer>

【讨论】:

  • 该死的!!!我也在 30 分钟后发现了这一点。看来我无法回答我自己的问题了。
  • 你应该把这个放在什么文件里?
猜你喜欢
  • 2012-02-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-28
相关资源
最近更新 更多