一种方法的两种实现方式? (VS2012 + ReSharper 7.1)

时间:2013-07-31 09:32:31

标签: c# visual-studio-2012 resharper-7.1

当我右键单击某个方法并选择转到实现时,我经常会看到两个实现;一个在我的源代码中,一个作为参考...

enter image description here

  

在此示例中,EmailService位于不同的项目中,该项目加载到当前的Visual Studio解决方案中并作为项目引用引用。

选择引用似乎什么都不做,而选择源代码则需要我执行该方法(如预期的那样)。

这种情况发生在几个不同的开发机器上,在不同的项目中。

导致这种情况的原因是什么,是否可以解决问题,以便转到实施直接将我带到源代码实现?

在安装了ReSharper 7.1的Visual Studio 2012中会发生这种情况。

1 个答案:

答案 0 :(得分:2)

使用Alt-Shift-T或您用于符号搜索的任何内容,是否选中了包含库类型的复选框?

如果没有,则可能是this Resharper bug。如果您创建一个可重复的小例子并附在那里,您可以帮助修复它;)