作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
最近开始一个新项目是VS2019,似乎不支持“编辑并继续”。我的意思是我已经根据我在网上找到的内容启用了它的各种设置,但它似乎根本不可能。
我正在做或没有做的事情是不是非常愚蠢,或者它在 VS2019 中不起作用,我应该回到 VS2017?谢谢。
在 Debug模式下运行后,立即编辑任何文件的任何行以获取:
最佳答案
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 将在调试时应用这些更改。
此外,当您进行这些更改并单击“继续”时,这些更改将应用于当前调试过程,但您不能同时重新执行断点。
解决方案
在要调试的方法的开头设置断点。并且当您稍后编写一些更改时,请将光标移动到更改中,以便应用更改。
然后你可以看到关于这个的成功消息。
请注意,这些更改存储在临时存储库中仅用于调试目的,不会同时构建到输出文件中。它们仅在您停止并重新启动调试时内置到输出文件中。这与C++模式有很大不同。
希望对您有所帮助。
关于c# - 如何在 VS2019 中启用“编辑并继续”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60148442/
我是一名优秀的程序员,十分优秀!