繁体   English   中英

如何在 VS2019 中启用编辑并继续?

[英]How do I enable Edit and Continue in VS2019?

最近开始一个新项目是VS2019,似乎不支持“编辑并继续”。 我的意思是我已经根据我在网上找到的内容启用了它的各种设置,这似乎是不可能的。

这是我正在做或不做的非常愚蠢的事情,还是它在 VS2019 中不起作用而我应该回到 VS2017? 谢谢。

设置 1

设置 2

设置 3

在调试模式下运行后,立即编辑任何文件的任何行以获得以下信息:

错误消息 - 在调试模式下运行后,立即编辑任何文件的任何行以获取此信息

这是我正在做或不做的非常愚蠢的事情,还是它在 VS2019 中不起作用而我应该回到 VS2017?

C#启用编辑并继续的前提是您应该在该函数中或仅在Page_Load函数中设置断点。 当你做一些代码更改或任何其他更改时,你应该将光标移动到更改处,然后 VS 将在调试时应用这些更改。

此外,当您进行这些更改并单击继续时,这些更改将应用​​到当前调试过程中,但您不能同时重新执行断点。

解决方案

在要调试的方法的开头设置断点。 当您稍后编写一些更改时,请将光标移动到更改中,以便应用更改。

在此处输入图片说明

然后您可以看到有关此的成功消息。

在此处输入图片说明

请注意,这些更改仅出于调试目的存储在临时存储库中,不会同时内置到输出文件中。 它们仅在您停止并重新启动调试时内置到输出文件中。 而这与C++模式大不相同。

希望能帮到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM