我正在尝试将 2013 Visual Studio Express 中的本地 Web 项目(这是一个基本的 MVC 模板项目,没什么特别的)发布到 IIS 文件。它正在构建文件并将其发布到我希望它们去的位置 - 但是当它在 IIS 中打开项目的链接以在浏览器中查看时,我只是得到“无法显示此页面”而没有任何其他提示至于为什么,或特定的错误消息。
我很确定它在 IIS 中的某些东西是狡猾的,因为当我发布并将文件从我的本地文件夹推送到 IIS 文件夹时,我没有从 VS 收到任何错误。
这是我迄今为止在 IIS 中所做的:
- 安装了 Wed Deploy 扩展并添加了适当的发布权限
- 将网站添加到“站点”文件夹。
- 填写站点名称,使用 ASP.NEt v4.0 作为应用程序池。
- 放入文件夹的物理路径
- 输入主机名:www.webtest.companyname.com
然后我回到 VS 并设置 Web Deploy 设置。我创建了一个新的配置文件,使用了“Web Deploy”发布方法,我得到了所有信息,验证了连接,然后点击了发布。构建成功,我没有收到任何错误。我回到 IIS 并看到文件已发布,但是当您单击以下链接时:
“浏览网站”链接为:www.webtest.companyname.com on *:80(http)
我得到的只是错误:无法显示此页面。
关于为什么我不能让这个项目在 IIS 7 中工作的任何想法或想法?