如何设置ReSharper以允许您导航到第三方DLL文件并查看源代码行?

时间:2011-06-03 06:48:22

标签: visual-studio resharper

ReSharper中的这一令人困惑的功能声称可让您从Visual Studio中浏览外部源,请参阅 External Sources (ReSharper Web帮助)。

但是,我不明白为文件夹替换选项设置的值。 (Resharper - 选项 - 外部资源 - 高级)

当我尝试导航到源代码时,我不断收到消息:

  

PdbNavigator:在程序集的调试信息中找不到任何来源

(这几乎是Stack Overflow问题 Visual Studio - Attach source code to reference 的重复,但该帖子没有解释如何附加外部来源。

1 个答案:

答案 0 :(得分:27)

这很棘手,我终于明白了:

  1. 单击“显示当前路径设置和PDB文件绑定”并查看PDB指向源的位置。
  2. 添加文件夹替换,其中源代码是PDB所说的源代码所在的位置(可能是计算机上没有的路径,但是在编译DLL文件和PDB的系统上)。将目标设置为您下载的源。
  3. 以下是截图:

    Enter image description here