【问题标题】:How do I step through a referenced assembly in Visual Studio?如何在 Visual Studio 中单步执行引用的程序集?
【发布时间】:2011-04-17 01:38:13
【问题描述】:

我有一个引用的程序集,当我调用它时它总是失败。我在一个大型项目 Project A 中有这个程序集的源代码。我已经编译了它并一直在项目 B 中使用它。不幸的是,项目 B 一直失败,堆栈跟踪显示它在项目 A 的程序集上失败。

看来我有两个选择:

  • 将项目 A 添加到项目 B,将对程序集的所有引用更改为项目。这似乎需要做很多工作。
  • 使用诸如 Reflector 之类的第三方工具来逐步完成程序集。

还有其他我想念的方法吗?有什么方法可以轻松链接项目吗?

对不起,如果这听起来很幼稚。这是我第一次遇到它。

【问题讨论】:

    标签: c# visual-studio-2010 dllregistration


    【解决方案1】:

    如果你有项目 A 的源代码

    只需包含 PDB 文件并分配项目 A dll 的引用。

    当你到达项目 A 的方法时,按 f11 将带你到项目 A。

    【讨论】:

      【解决方案2】:

      ProjectA.pdb 添加到您从中引用 DLL 的文件夹中,Visual Studio 应该会选择调试符号并自动介入。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-06-19
        • 2015-10-31
        • 2012-01-23
        • 2017-06-06
        • 1970-01-01
        • 1970-01-01
        • 2017-01-15
        相关资源
        最近更新 更多