【发布时间】:2011-08-11 11:16:24
【问题描述】:
最近我发现“编辑并继续”功能非常有用。 (How does "Edit and continue" work in Visual Studio?) 我想知道是否可以这样做,但不一定在执行期间。
问题是,当出现一些致命错误时,通常需要进行一些小的更改,但由于调试过程已完成,“编辑并继续”不再起作用。 链接需要一些时间,最好在每次对代码进行微小更改后避免链接。如果该功能在执行期间有效,为什么它在停止时不工作?
(我正在使用 Visual Studio 2008)
有什么想法吗?
【问题讨论】:
-
"如果该功能在执行过程中有效,为什么它在停止时不能工作?"停止时如何“继续”?
-
好吧,我并不是说它应该以相同的方式工作(它可以是“立即编辑并运行”)。据我了解此功能,它以某种方式覆盖了驻留在内存中的修改后的功能。我的想法是能够做同样的事情,但在硬盘内存中(在 bin 文件中)。