c# resharper resharper-8.0

c# - Resharper 8 no pudo encontrar implementaciones de interfaces



resharper-8.0 (3)

He enfrentado el mismo problema con una gran diferencia para una sola solución que está en el TFS en línea. Resharper no pudo encontrar implementaciones en el único proyecto en mi solución. Y esta misma situación estaba ocurriendo en la máquina de otros usuarios del equipo para la misma solución.

Así que he tratado de esta manera y funcionó para mí:

  • Limpia la solucion
  • Vaya a Resharper > Options > Environment > General > Store Caches in
  • Cambie la carpeta de caché de la carpeta de User local settings folder del User local settings folder de Solution folder
  • Haga Save botón Save
  • Solución reconstruida

En algunos casos (Interfaz e implementación en diferentes proyectos de la misma solución) Ctrl + F12 (ir a implementación) no funciona. Dice "No se encontraron las implementaciones de IYourService". Lo mismo podría suceder cuando se quiere implementar algún miembro. Limpiar + reconstruir podría ayudar pero no siempre.

Parece que Resharper 7 no tiene tal problema.

¿Alguien ha resuelto ese problema? ¿Como arreglarlo?

¡Gracias por adelantado!


Tuvimos el mismo problema y resultó que algo en nuestro proyecto MVC que hacía referencia a la biblioteca lo estaba causando. Después de recrear el proyecto MVC con MVC 5, el problema desapareció.


Intenté borrar el Resharper Cache: Resharper -> Options -> Environment -> General -> Clear Caches .

Luego cierro y vuelvo a abrir la solución para permitir que la caché se reconstruya.

Funciona con la compilación Resharper 8.1.