我刚刚在 Windows Server 2008 上安装了一个 ASP.Net Mvc 应用程序。
当我尝试使用该应用程序时,我看到 IIS 7 尝试使用静态文件处理程序,因此我收到 403 或 404 错误。
如何让它使用 MVC 处理程序?
编辑
还试过在 serverfault 上问这个问题。它有赏金这里
在服务器管理器中,选择“Web 服务器(IIS)”,然后按“添加角色服务”。从这里,选择“ASP.NET”并按“确定”以添加其他所需的角色服务。
我遇到了同样的问题。我的解决方案是运行aspnet_regiis.exe -i。
aspnet_regiis.exe -i
在 IIS 中,转到 ApplicationPool 右键单击>高级设置>为管理管道模式选择“集成”
3 回答
在服务器管理器中,选择“Web 服务器(IIS)”,然后按“添加角色服务”。从这里,选择“ASP.NET”并按“确定”以添加其他所需的角色服务。
我遇到了同样的问题。我的解决方案是运行
aspnet_regiis.exe -i
。在 IIS 中,转到 ApplicationPool 右键单击>高级设置>为管理管道模式选择“集成”