2011-05-30 113 views
17

我使用IIS 7快遞到我的開發機器上測試ASP.Net MVC 3項目,通常當我完成調試,這是一件好事,這樣我可以直接在瀏覽器,而無需進行小測試中,它保持運行再次運行該項目。如何在完成調試後保持IIS Express運行?

但如果我選擇選項「啓用編輯並繼續」在項目屬性,而IIS調試項目7將只運行。有沒有辦法改變這種行爲?

+14

+1提示關閉「啓用編輯並繼續」保持IISExpress運行 - 謝謝! – 2013-03-27 01:48:36

+2

http://stackoverflow.com/a/18794676/20126 – 2013-11-10 17:47:01

+0

你可以使用detach而不是stop,下面是如何將它添加到菜單中:http://stackoverflow.com/a/14384964/1248565 – fbiagi 2015-04-30 14:36:27

回答

4

沒有,因爲爲了實現這一點,Visual Studio中使用的託管環境,解釋所執行的代碼。

因此,它只能在調試。

+0

現在,如果我已經在項目中編輯我只需要重建和刷新瀏覽器,它會工作? – 2016-02-02 06:56:19

+3

在工具>選項>調試中關閉新的「啓用編輯並繼續」功能可以做到這一點。我把這個評論留在這裏來吸引注意,因爲這個答案被接受,並說沒有辦法,但在vs2013 +你可以做到這一點。 – katmanco 2016-03-12 20:43:02

3

有一個在Visual Studio中的全局設置有「編輯和繼續」通過默認選項下的所有新項目處於關閉狀態>調試>編輯並繼續。

4

以防萬一,如果你需要這個功能(IIS繼續運行)在ASP.NET Web窗體,而不是按F5(運行),右鍵單擊Solution Explorer中的開始頁面,選擇「在瀏覽器中查看」。

+0

這對我感謝(VS2013終極 - Win8) – hB0 2015-05-11 09:37:23