【问题标题】:Unable to step into PresentationFramework无法进入 PresentationFramework
【发布时间】:2019-04-30 13:25:28
【问题描述】:

我正在尝试进入 PresentationFramework,但调试器只是跳到下一行。

  • 我已经使用模块窗口加载了符号。
  • 我已启用 .NET Framework 源代码步进
  • 我已禁用 Just My Code

我使用 resharper 来生成 pdb 并反编译源代码,但是单步执行这些操作确实很困难。部分原因是许多变量都有通用名称(num1、num2 等),但主要是因为调试器看起来有点随机 - 有时会跳行,有时会向后跳...

我已经从参考源下载了 .Net 4.7.2 源代码;有什么办法可以进入吗?

【问题讨论】:

  • 您可以使用ilspy(基本上是Reflector 的开源版本)来查看.NET 程序集。但是,这并不能让您调试到 .NET 源代码。请检查following settings 是否有帮助。
  • @LanceLi-MSFT 谢谢,但我已经使用 dotPeek 和 Resharper 进行反编译。我还从 ReferenceSource 下载了完整的源代码。问题是我无法仅从源代码中推断出程序流程。

标签: visual-studio-debugging pdb-files .net-4.7.2


【解决方案1】:

所以起作用的是升级到 .Net 4.8。也许它只会在微软发布一个新版本之前,但是,至少现在,它可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-19
    • 2016-09-20
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    相关资源
    最近更新 更多