最近我發現「編輯並繼續」功能非常有用。 (How does "Edit and continue" work in Visual Studio?) 我想知道是否可以做同樣的事情,但不一定在執行過程中。在代碼中的每次小改動之後避免鏈接
問題是,通常當有一些致命錯誤時需要進行一些小的更改,但由於調試過程完成後「編輯並繼續」不再有效。 鏈接需要一些時間,並且在代碼中的每次小改動之後都應該避免它。如果該功能在執行過程中起作用,爲什麼它在停止時不工作?
任何想法(我與Visual Studio 2008的工作)?
「如果該功能在執行過程中有效,爲什麼停止時它不能工作?」當你停下來的時候你怎麼能「繼續」? –
嗯,我不認爲它應該以同樣的方式工作(它可以是「編輯並立即運行」)。據我瞭解這個功能,它以某種方式覆蓋駐留在內存中的修改過的函數。我的想法是能夠做到這一點,但在硬盤內存中(在bin文件中)。 – Rafal