2012-08-13 146 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

相關問題