2012-08-13 89 views
1

我在教程中搜索了很多,但我现在很困惑。如何使用IIS7将ASP.NET MVC3应用程序部署到本地主机

  1. 我创建了一个名为VS2010瓦SHOP2的ASP.MVC3应用,
  2. 安装IIS7,
  3. 在默认Web站点节IIS7经理
  4. 创建了一个新的应用程序名为瓦SHOP2与ASP.NET V4 .0应用程序池和物理路径是创建应用程序的位置(文档,Visual Studio 2010,Projects,...)
  5. 在VS2010中,右键单击项目名称并单击发布,
  6. in VS2010在项目菜单=>瓷砖shop2属性=> Web =>服务器=>勾选使用本地IIS Web服务器

当我运行VS我看到这个窗口:

enter image description here

,当在浏览器搜索本地主机/瓦SHOP2我看到在解决方案资源管理器directoris的列表,当我点击的一个他们,错误404.8出现。 (我运行aspnet_regiis和IIS7自己工作) 任何人都可以告诉我这里有什么问题吗? 非常感谢

回答

2

听起来像IIS应用程序指向包含您的Web项目的文件夹,而不是发布的Web项目内容。

您希望在您的IIS根目录('C:\ inetpub \ MyProject')中创建一个文件夹,并将您的IIS应用程序的物理路径指向同一个发布文件夹,而不是您的Visual Studio项目文件夹。然后您需要使用Visual Studio将该网站发布到该文件夹​​。

+0

你的意思是我应该在C:\ inetpub中创建一个名为MyProject的文件夹,然后在IIS中指向它的物理路径并在此文件夹中发布我的项目? – Tstar 2012-08-13 15:06:08

+0

是的,但用你的项目'tile-shop2'等替代'MyProject'。 – 2012-08-13 15:09:41

相关问题