winforms 如何在调试模式下当断点时禁用自动表达式计算?

6jjcrrmo  于 2023-10-23  发布在  其他
关注(0)|答案(2)|浏览(87)

在Visual Studio Community 2019中,我打开了一个从Visual Studio 2010开发的C# winform解决方案。它工作得很好,但是在调试模式下,当它遇到断点时,Visual Studio会自动计算表达式,这需要一些时间,所以我必须等待,因为窗口被冻结,直到计算完成。

我已经检查了调试设置,我取消了一些选项,但它没有改变。

感谢帮助

pxyaymoc

pxyaymoc1#

我找到解决办法了。我的旧项目是与目标框架.NET Framework 3.5,我只是切换到.NET Framework 4.7.2,现在没有更慢的微软Visual Studio评估表达式'x'.

ax6ht2ek

ax6ht2ek2#

我发现另一种方法在某些情况下可能有用:().提供一个不调用有问题的代码的替代显示。
我的问题是延迟初始化--一些相当昂贵的计算可能不会被使用,但调试器总是使用它们。当错误出现在初始化代码中时,这是一个大问题。现在调试器显示空值,而不是执行??=部分。

相关问题