gpt4 book ai didi

c# - 如何在 VS2019 中启用“编辑并继续”?

转载 作者:行者123 更新时间:2023-12-04 04:18:04 25 4
gpt4 key购买 nike

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

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

Settings 1

Settings 2

Settings 3

在 Debug模式下运行后,立即编辑任何文件的任何行以获取:

Error message - immediately after running in debug mode, edit any line of any file to get this

最佳答案

Is this something incredibly daft that I'm doing or not doing, or does it just not work in VS2019 and I should go back to VS2017?

C#Enable Edit and Continue的前提是您应该在该函数中或仅在Page_Load 函数中设置断点。当您进行一些代码更改或其他任何更改时,您应该将光标移动到更改处,然后 VS 将在调试时应用这些更改。

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

解决方案

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

enter image description here

然后你可以看到关于这个的成功消息。

enter image description here

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

希望对您有所帮助。

关于c# - 如何在 VS2019 中启用“编辑并继续”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60148442/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com