我正在开发一个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键并运行该应用程序时,它都可以正常运行!