2009-06-24 115 views
0

這是一個非常基本的問題。我覺得有點愚蠢的問,但我有點卡住了,希望有一些人在這裏可以節省一些時間。所以我打開VS2008去文件新的ASP.NET MVC Web應用程序,然後單擊確定。我選擇創建測試項目。我打F5來調試我的新MVC項目。然後我選擇修改Web.Config文件以啓用調試。它進入http://localhost:57323/,我得到一個頁面加載錯誤。無法獲取運行Visual Studio 2008的新鮮ASP.NET MVC項目

Firefox無法建立與localhost:57323上的服務器的連接。

有什麼特別的我需要爲Vista做些什麼?或者有什麼我需要做的與IIS。

感謝您幫助noob。

2009/6/30更新

好吧,我想我可能需要重新安裝VS2008。 ASP.NET開發服務器打開與端口。我想我已經嘗試了所有建議。我已將Default.aspx標記爲起始頁面。我試圖用FireFox/ie 8 /和chrome打開它。我試圖卸載/重新安裝asp.net MVC,沒有工作。因爲telnet似乎不是Vista的一部分,所以我嘗試使用putty登錄localhost和端口55992。只是試圖創建一個Web項目似乎沒有工作。所以我真的認爲它可能是視覺工作室。哦,這有點令人沮喪,但有時候這是交易的一部分。

回答

2

它不是IIS,VS2008使用集成的虛擬主機容器。當你的網站加載時,你應該在你的任務欄中看到它,它看起來像一個帶有齒輪的網頁。當你把鼠標懸停在它上面時,它應該說「ASP.NET開發服務器 - 端口X」。你可以做的第一件事是確保加載,如果是的話,我們可以從那裏開始。

0

當您在Visual Studio 2008中運行ASP.NET網站時,它應該爲您啓動一個小型的集成ASP.NET Web服務器。它被稱爲ASP.NET開發服務器,當您調試時,您應該在系統托盤中看到一個圖標。您的網站實際上並未託管在IIS中,除非您將該項目配置爲這樣,並且自己在此部署該網站。如果你沒有看到這個集成的web服務器啓動,那麼你的VS2008安裝可能沒有成功完成,或者你的項目被配置爲在IIS中託管。

0

像這些人說,當你開始通過Visual Studio進行調試時,Web服務器啓動。在你的情況下,我認爲你應該右鍵點擊名爲Default.aspx的文件並選擇設置爲啓動頁面,然後開始調試。

賽義德·易卜拉欣·哈希米

1

按F5鍵,等待在Firefox中的錯誤。轉到命令窗口和「TELNET localhost 57323」。你的屏幕會變黑,然後輸入「GET /」,回車(你將看不到任何擊鍵)。這模擬了firefox應該做的連接。你應該看到你的應用程序的HTML輸出 - 如果沒有,那麼Firefox的錯誤(可能配置爲使用代理?),請在IE中嘗試。如果它不起作用 - 正如人們已經說過的那樣:ASP.NET Development Server存在問題。

相關問題