3

我将我的网站发布到“C:\inetpub\wwwroot\Sem_App”并创建了一个物理路径为“C:\inetpub\wwwroot\Sem_App”和端口 84 的网站。当我浏览该网站时,http://localhost:84/出现以下错误。

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

无论如何,我不想列出目录的内容,我想运行用于在 VS 2010 的调试模式下运行的默认页面。有人知道发生了什么吗?

我尝试运行此命令并重新启动 iis 但它不起作用 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

4

2 回答 2

4

去 cmd 输入这个,你很好去 %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

windir 通常是 C:\Windows

于 2013-11-12T08:48:05.027 回答
1

您可能需要在 IIS中启用目录浏览选项。查看下面的链接,了解将 ASP.NET MVC 部署到 IIS 6。(对于 .Net 4.0

http://www.codefrenzy.net/2011/10/19/deploying-asp-net-mvc-3-to-iis-6/

于 2012-04-10T15:34:04.113 回答