在单独的解决方案中调试引用的DLL

时间:2010-08-27 21:06:51

标签: c# visual-studio debugging dll

我有一个Web项目A,它引用了我想要调试的DLL B.我在单独的解决方案中有DLL源代码。是否可以在不将dll项目添加到我的A解决方案的情况下进入dll代码?

谢谢!

FGA

2 个答案:

答案 0 :(得分:8)

是的。您需要禁用“仅我的代码”以启用此方案

  • 工具 - >选项
  • 转到调试器部分
  • 取消选中“启用我的代码...”

您可能仍需要手动加载符号,但之后您将可以进入其他源代码。

答案 1 :(得分:1)

看看这个类似的问题: - > How to debug a referenced dll (having pdb)

将.dll和.pdb文件从其他解决方案复制到您尝试调试的Web项目的bin /文件夹中。当你运行它时,它应该让你现在进入引用的代码。我这样做是为了调试引用的成员资格提供程序而且它有效。