C# 跨过断点时出现编译错误
每当我遇到一个断点并试图越过它或进入它时,我就开始出现奇怪的错误 我得到的信息是: 进行了无法编译的编辑。在修复编译错误之前,无法继续执行 这些项目编译得很好,当我没有遇到任何断点时,就不会发生这种情况。我使用的是Visual Studio 2019,16.3.1,这在我的所有解决方案中都会发生,而不仅仅是一个。我尝试了以下方法,但没有任何效果:C# 跨过断点时出现编译错误,c#,.net,visual-studio-debugging,visual-studio-2019,C#,.net,Visual Studio Debugging,Visual Studio 2019,每当我遇到一个断点并试图越过它或进入它时,我就开始出现奇怪的错误 我得到的信息是: 进行了无法编译的编辑。在修复编译错误之前,无法继续执行 这些项目编译得很好,当我没有遇到任何断点时,就不会发生这种情况。我使用的是Visual Studio 2019,16.3.1,这在我的所有解决方案中都会发生,而不仅仅是一个。我尝试了以下方法,但没有任何效果: 正在清除我的.vs文件夹 重新启动Visual Studio 重新启动计算机 清理和重建 删除所有断点并再次添加它们 所有的答案都是建议的,但没有
- 正在清除我的.vs文件夹
- 重新启动Visual Studio
- 重新启动计算机
- 清理和重建
- 删除所有断点并再次添加它们
- 所有的答案都是建议的,但没有一个有效
- 升级到16.3.2
- 修复Visual Studio
更新:我遵照@HansPassant的建议,禁用了“编辑并继续”功能,解决了最紧迫的问题,但这似乎是一个很难解决的问题。似乎与这个问题有关,他们在16.4中对其进行了预览修复 大家好,我们对您的“编辑并继续”体验感到抱歉。是的,我们知道这个问题。不幸的是,有不同的问题具有相同的症状。我们正在努力解决所有问题,可能需要一段时间才能真正找到所有问题 此特定问题的修复程序将仅在16.4 Preview 3+上提供; -如果您想了解有关修复的更多详细信息,可以在Roslyn上查看: 我们怀疑这将解决在“编辑并继续”中发现的最常见问题,例如本票据中报告的问题。我们会更新同一张票,让您知道何时可以下载
@DalmTo的可能副本:我在那里尝试了所有建议的答案,但没有结果。可能没有解决方案,但16.3.2昨天已经发布。即使它实际上没有包含任何修复程序,安装可能会使事情变得更好。此外,您还可以单独安装VS 2019 Preview——当前版本在将代码和设置与其他实例分开方面做得更好,因此它可以像完全重新安装一样工作。Visual Studio版本major.x.y对于y值较低的版本来说风险很大。特别是对于16.3.0来说,这是一个非常雄心勃勃的版本,有一个艰难的最后期限。看到更新来得这么快不是一个好迹象。你可以完全禁用编辑+继续,使用工具>选项>调试>常规。嗨,Joakim,这个问题有更新吗?它还阻挡你吗?这似乎是我们现在唯一的选择,有点悲哀。谢谢你的回答!