0

我创建了一个MVC 4小应用程序。当我运行它时,我的应用程序运行良好Localhost。但是,当 ia 在其上托管网站时IIS 7.0,,出现以下错误:

HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.

上述问题的解决方案是启用目录浏览(这是我在互联网上找到的)。但我认为这不是解决方案。原因是启用导演浏览后,我收到另一个错误:

HTTP Error 404.7 - Not Found
The request filtering module is configured to deny the file extension.

我试图找到上述问题的解决方案。它说允许你的.cs文件在应用程序上host.config。但是在进行了建议的更改之后,它仍然给了我一些错误。

有谁知道确切的问题是什么?

4

1 回答 1

0

尝试在 CMD 中运行此命令:%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir

我面临着类似的问题,这对我有用。

于 2013-03-06T09:21:34.047 回答