【发布时间】:2010-12-17 00:29:07
【问题描述】:
我正在开发一个 ASP MVC Web 项目。现在我有一个要求,迫使我在开发过程中部署到 IIS7(以检查某些功能)。每当我尝试输入网站的 URL 时,都会收到上述错误消息。 (注:开发机器:Vista Home Premium,IIS7)
到目前为止我做了什么:
编辑了 HOSTS 文件 (C:\WINDOWS\system32\drivers\etc\hosts)。
在其中放入两个域(127.0.0.1 domain1.com & 127.0.0.1 domain2.com)。
创建了一个文件夹 c:\websites\dirOfApplication 并从 Visual Studio 8 中部署到此文件夹。
在 IIS7 中创建了一个新站点,主机名为 domain1.com,应用程序文件夹位于上述位置。
在 Web 浏览器中键入地址 domain1.com 会导致上述错误(HTTP 错误 403.14 - 禁止 - Web 服务器配置为不列出此目录的内容。)
我想我错过了一些东西,但不知道是什么!尝试以相同的结果部署文件 System.Web.Mvc、System.Web.Abstraction 和 System.Web.Routing。每当我尝试按 F5 并运行应用程序时,它都能正常工作!
【问题讨论】:
-
ASP.NET MVC on IIS 7.5 的可能重复项
标签: asp.net-mvc iis hosting