【发布时间】:2021-04-02 03:50:10
【问题描述】:
是否可以通过 System.Windows.Forms 中的代码进行调试?
使用“启用 .NET 框架步进”设置和匹配符号(例如从 Microsoft 符号服务器接收)调试其他 .NET 框架代码对我来说就像是一种魅力,但对于 System.Windows.Forms 中的堆栈帧,没有提供代码(见屏幕截图),尽管 WinForms 代码在 .NET 源代码中可用,而不是封闭源代码。
【问题讨论】:
-
禁用“仅我的代码”?转到“调试”菜单上的选项和设置。在 Debugging / General 节点中,选择或清除 Enable Just My Code
-
'Just my code' 一直被禁用。正如我所说,通过 .NET 框架的其余部分进行调试是可行的。
-
运气好吗?我有完全相同的问题。我已经设置了所有设置,下载了源代码(针对目标版本和我安装的内容),我可以进入其他代码,但是当我尝试进入表单代码时,它只是简单地跳过而没有任何提示。这真的很令人沮丧,因为我开始这一切只是为了单步执行一些表单代码,没有别的,到目前为止没有任何效果。
-
很遗憾没有。