我创建了一个MVC 4
小应用程序。我在Localhost
上运行时,我的应用程序运行正常。但是当我在IIS 7.0,
上托管该网站时,它会给我以下错误:
HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
上述问题的解决方案是启用目录浏览(这是我在Internet上找到的)。但我认为这不是解决方案。原因是在启用导演浏览后,我收到了另一个错误:
HTTP Error 404.7 - Not Found
The request filtering module is configured to deny the file extension.
我试图找到解决上述问题的方法。它表示允许您在申请.cs
上使用host.config
文件。但在做了建议的更改之后,它仍然给了我一些错误。
有谁知道确切的问题是什么?
答案 0 :(得分:0)
尝试在CMD中运行此命令: %windir%\ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_regiis.exe -ir
我遇到了类似的问题,这对我有用。