在某些情况下(同一解决方案的不同项目中的接口和实现)Ctrl + F12(转到实现)不起作用。它说"没有找到IYourService的实现"。当您想要实现某个成员时,可能会发生同样的事情。清洁+重建可能有所帮助,但并非总是如此。
似乎Resharper 7没有这样的问题。
有人遇到过这个问题吗?怎么解决?
提前致谢!
答案 0 :(得分:14)
我尝试清除Resharper缓存:Resharper
- > Options
- > Environment
- > General
- > Clear Caches
。
然后我关闭并重新打开解决方案以重建缓存。
它适用于Resharper 8.1 build。
答案 1 :(得分:2)
我遇到了同样的问题,只有TFS在线的一个解决方案存在很大差异。 Resharper无法在我的解决方案中的唯一一个项目中找到实现。在同一解决方案的其他团队用户机器上也出现了同样的情况。
所以我试过这种方式,它对我有用:
Resharper > Options > Environment > General > Store Caches in
User local settings folder
更改为Solution folder
Save
按钮答案 2 :(得分:0)
我们遇到了同样的问题,结果发现我们的MVC项目中引用了库的东西引起了它。在用MVC 5重新创建MVC项目之后,问题就消失了。