Resharper - 两次转到实施列表参考

Sha*_*wan 13 c# resharper

在我的一个解决方案中,当我右键单击一个符号并为其他一个解决方案项目中定义的对象选择"Go To Implementation"时,它会列出两次引用并强制我选择一个.

根据图标,似乎列表中的一个项目代表项目,另一个代表一个dll.我点击哪一个并不重要 - 它会转到同一个源文件.

我在这个特定项目中只有一次库引用 - 它引用了项目.

什么会导致这种情况发生?也许是某种循环引用问题?

Mat*_*ias 2

据我所知,如果您有一个包含多个项目的解决方案,其中某个项目被解决方案中的其他两个项目引用为项目以及纯文件,也可能会发生这种情况。

如果 ReSharper 出现问题,我可以给出的另一个建议是清除缓存