我知道如何在ASP.NET中啓用「編輯並繼續」Web應用程序項目(請參閱here),但是,我沒有發現有關如何在ASP中實現同樣功能的信息.NET 網站項目。在ASP.NET web項目中編輯並繼續
該功能是否可用於網站項目?如果否,那麼將我們的網站項目轉換爲Web應用程序似乎是值得的。
我知道如何在ASP.NET中啓用「編輯並繼續」Web應用程序項目(請參閱here),但是,我沒有發現有關如何在ASP中實現同樣功能的信息.NET 網站項目。在ASP.NET web項目中編輯並繼續
該功能是否可用於網站項目?如果否,那麼將我們的網站項目轉換爲Web應用程序似乎是值得的。
編輯並繼續在網站項目中不受支持。如果這對你很重要,我建議你使用Web應用程序項目。
雖然在使用調試器進行調試時無法編輯代碼,但Web站點項目允許您只需編輯源代碼,然後重新加載頁面。這與差不多與「編輯並繼續」一樣有用。 ASP.NET動態編譯允許您更改觸發自動重新編譯的源代碼。
這裏是Understanding ASP.NET Dynamic Compilation
相關文章本頁面也非常有用,並有一個名爲Comparing Web Site Projects and Web Application Projects
同一個網站項目編輯,並繼續部分默認情況下禁用。要啓用它,你必須去:Properties-> Web - >'Servers'部分,勾選'Enable Edit and Continue'。然後,如果你破壞你的代碼,你可以編輯它並繼續。如果你沒有通過它,你不能編輯代碼。即編輯前您必須中斷。
Thanx的幫助。更多的讚賞。 – 2015-06-13 09:32:19
以防萬一您需要使用Visual Studio 2015中的此功能。此功能仍然受支持,但選項中的變化很小。因此,即使在Visual Studio 2015中停止調試會話之後,如果要繼續運行IIS,請遵循以下步驟:
步驟1:工具|選項| IntelliTrace |一般|選中「啓用IntelliTrace」並僅選擇「僅限IntelliTrave事件」選項。注意:如果您選擇「IntelliTrace事件和呼叫信息」,那麼這將殺死IIS Express。
第2步:工具|選項|調試|一般|取消選中「啓用編輯並繼續」。
第3步:現在就試試。
*禁用*「編輯並繼續」如何促成*啓用*「編輯並繼續」? – 2018-03-02 12:46:48
我相信你的意思是網站項目。 – AMissico 2010-03-05 16:05:48
ASP.NET MVC使這個問題變得多餘。如果這是一個選項,請考慮。 – MrBoJangles 2012-01-04 19:11:46