2010-03-05 47 views
27

我知道如何在ASP.NET中啓用「編輯並繼續」Web應用程序項目(請參閱here),但是,我沒有發現有關如何在ASP中實現同樣功能的信息.NET 網站項目。在ASP.NET web項目中編輯並繼續

該功能是否可用於網站項目?如果否,那麼將我們的網站項目轉換爲Web應用程序似乎是值得的。

+0

我相信你的意思是網站項目。 – AMissico 2010-03-05 16:05:48

+0

ASP.NET MVC使這個問題變得多餘。如果這是一個選項,請考慮。 – MrBoJangles 2012-01-04 19:11:46

回答

3

編輯並繼續在網站項目中不受支持。如果這對你很重要,我建議你使用Web應用程序項目。

19

同一個網站項目編輯,並繼續部分默認情況下禁用。要啓用它,你必須去:Properties-> Web - >'Servers'部分,勾選'Enable Edit and Continue'。然後,如果你破壞你的代碼,你可以編輯它並繼續。如果你沒有通過它,你不能編輯代碼。即編輯前您必須中斷。

+0

Thanx的幫助。更多的讚賞。 – 2015-06-13 09:32:19

0

以防萬一您需要使用Visual Studio 2015中的此功能。此功能仍然受支持,但選項中的變化很小。因此,即使在Visual Studio 2015中停止調試會話之後,如果要繼續運行I​​IS,請遵循以下步驟:

步驟1:工具|選項| IntelliTrace |一般|選中「啓用IntelliTrace」並僅選擇「僅限IntelliTrave事件」選項。注意:如果您選擇「IntelliTrace事件和呼叫信息」,那麼這將殺死IIS Express。

第2步:工具|選項|調試|一般|取消選中「啓用編輯並繼續」。

第3步:現在就試試。

+0

*禁用*「編輯並繼續」如何促成*啓用*「編輯並繼續」? – 2018-03-02 12:46:48

0

正如他們所說,「這取決於」。

對於Visual Studio 2015 & Visual Studio 2017,如果您希望能夠在Web項目中編輯&繼續,那麼您需要將項目的服務器設置爲Web選項卡中的「IIS Express」項目設置。

enter image description here

如果你這樣做,你也可以設置在網絡上啓動代碼/命中斷點。

相關問題