【问题标题】:Stepping Into Third Party Source Code进入第三方源代码
【发布时间】:2012-12-10 04:41:38
【问题描述】:

我有我在我的 vb.net 项目中使用的第三方控件的 C# 源代码。我在实际项目中将第三方源代码设置为项目参考。我试图通过我的项目进入第三方源代码,但它不起作用 - 调试器继续在我的项目代码中继续运行,并且没有进入第三方方法。我在调试选项中取消选中“只是我的代码”,但不确定我还需要做什么。

【问题讨论】:

  • 您有项目的调试版本和 .pdb 文件吗?如果你有源代码,自己重建可能会更简单。
  • 我有源代码。我重建了源代码,.pdb 文件不在我项目的调试文件夹中。
  • 如果您有第三方项目的来源,则在调试模式下构建它,并参考您的项目编译的程序集。

标签: c# vb.net visual-studio debugging


【解决方案1】:

您可以使用Reflector Pro(提供试用版)来调试第三方程序集。它允许在 Visual Studio 中进行动态反编译,并在反编译的源代码上设置断点。

【讨论】:

  • +1 确实,非常好。用.net源代码步进来结束战斗也是一个好方法。
猜你喜欢
  • 1970-01-01
  • 2012-07-04
  • 2011-06-26
  • 2021-10-14
  • 2011-11-29
  • 1970-01-01
  • 2013-04-28
  • 1970-01-01
  • 2015-01-03
相关资源
最近更新 更多