自从我开始使用ReSharper以来,我从未清楚如何进入我自己的外部资源。有时候它会起作用,但大部分时间都没有。
由于我的挫折感达到了顶峰,我想弄清楚这是如何一劳永逸的。
我有两个C#解决方案文件(一个用于我的框架,一个用于我的平台)。我通过Nugets在我的平台解决方案中使用我的Framework中的代码。
这两种解决方案都位于我的磁盘上(C:\<project>\framework
和C:\<project>\platform
)。 Framework解决方案包含多个项目(例如Framework.Core
和Framework.Logging
)。
当我调试我的Platform解决方案时,我无法导航到我的一个Framework组件上调用的方法(F11)。
如上所述,过去这对我来说一直很好,但现在它已经不再适用了,我找不到解决方案。
感谢您的帮助!
答案 0 :(得分:1)
ReSharper在调试时无法控制任何有关插入外部源的信息。屏幕截图中的选项控制从标准ReSharper导航命令导航到外部源(转到键入,查找用法等)。
要调试外部源,您需要确保可以访问外部代码的.pdb
文件。这必须与程序集并排,或者在符号缓存中可用,或者从符号服务器下载。