2012-02-26 75 views
0

asp.net網站的Depolyment我要上部署IIS 7,我的asp.net網站爲此我用Google搜索,發現了一個教程link。我遵循所有的步驟,然後運行網絡,結果網絡沒有運行,它沒有顯示它的asp.net頁面,而不是它顯示我的網站的目錄列表。在IIS 7

當我運行通過Visual Studio網絡瀏覽器的默認頁是http://localhost:58276/Home/LogIn?ReturnUrl=%2f

+0

更好的建議是使用[Web部署工具](http://learn.iis.net/page.aspx/37/deploying-web-sites-on -iis /),尤其是因爲您可以直接從Visual Studio進行部署。 – 2012-02-26 22:38:22

+0

您的應用程序使用哪種版本的.NET framwework?你的目標是2.0,3.5還是4.0? – 2012-02-26 22:41:45

+0

@ E.Z.Hart版本:4.0 – Snake 2012-02-26 22:44:47

回答

0

通常情況下,IIS就會查找某一類型的文件名,它認爲是入門的文件名。 通常,ASP.NET應用程序的起始頁面是Default.apsx。 (您可以檢查在IIS管理器 - >默認文檔

檢查您的起始頁面有該名稱

+0

我的應用程序沒有default.aspx頁面。那我該如何運行它。 – Snake 2012-02-26 22:43:31

+0

說明在IIS 7中設置默認文檔:http://technet.microsoft.com/en-us/library/cc771439%28v=ws.10%29.aspx – 2012-02-26 22:44:52

+0

當我通過VS 2010的第一頁打開網頁談到瀏覽器 的http://本地主機:58276 /主頁/登錄RETURNURL =%2F – Snake 2012-02-26 22:47:39

0

您應該檢查開始頁面@Magnus約翰遜提到的;如果這不是問題。它可能是你指定了錯誤的ASP.NET版本。

你指定ASP.NET 4.0的應用程序池?如果您創建自己的應用程序池,你應該打開的配置,並確保它被設置爲.NET框架4.0版。

如果這不是你的APPLICA選項您可能沒有在系統上安裝ASP.NET 4.0(如果在安裝IIS 7之前安裝.NET Framework 4,則可能會發生這種情況)。如果是這種情況,您可能需要運行aspnet_regiis:http://msdn.microsoft.com/en-us/library/ie/k6h9cz8h.aspx。 (你想要的選項集可能是aspnet_regiis -i

+0

親愛的泳池v爲4 – Snake 2012-02-26 22:53:21

+0

親愛如何以及在哪裏運行此命令ASPNET_REGIIS -i? – Snake 2012-02-26 22:55:03