我有一個MVC 3的Web應用程序。我需要瀏覽控制器代碼。 我在控制器中設置了斷點並按F5。我收到此錯誤: 無法啓動ASP.NET開發服務器,因爲端口'xxxx'正在使用中。如何調試MVC 3 Web應用程序?
任何人都有簡單的步驟來幫助我逐步完成代碼?
的Visual Studio:2010 IIS 7.5 OS:Win 7的
我有一個MVC 3的Web應用程序。我需要瀏覽控制器代碼。 我在控制器中設置了斷點並按F5。我收到此錯誤: 無法啓動ASP.NET開發服務器,因爲端口'xxxx'正在使用中。如何調試MVC 3 Web應用程序?
任何人都有簡單的步驟來幫助我逐步完成代碼?
的Visual Studio:2010 IIS 7.5 OS:Win 7的
如果您一直在ASP.NET網站(MVC或Forms)上工作,並且它已啓動Web開發服務器,則會發生這種情況。然後VS崩潰並保持運行。正如@ChrisF所建議的那樣,只要確保所有的web dev服務器都不用了,然後再試一次。
具體而言,過程名稱是
WebDev.WebServer40.exe
或
WebDev.WebServer20.exe
此錯誤是在一個IIS託管場景極不可能的。
這聽起來像端口仍處於從應用程序的先前執行使用。確保在調試之前沒有運行Visual Studio Web服務器的實例。
如果您使用IIS來運行網站,那麼您需要切換到使用Visual Studio Web服務器或將調試器附加到正在運行的進程而不是打到F5
。
我沒有看到類似WebDev的任何進程* – kheya 2011-05-31 20:16:27
你有權限打開一個端口嗎?你是否以非常鎖定的用戶身份運行? – 2011-05-31 20:22:16
我是機器上的管理員(筆記本電腦) – kheya 2011-05-31 20:33:30