2012-05-16 23 views
13

Sé que esto se ha preguntado antes, pero no había solución al problema, y ​​fue el año pasado, así que pensé que quizás alguien ya había encontrado algo para solucionarlo. Estoy usando VS2010 con SP1. antes de instalar el SP1 no hubo ningún problema. si desinstalo re #, funciona bien. Tengo un sitio web ASP.Net y algunos otros proyectos. Las clases de los otros proyectos no son reconocidas, la modificación sugiere usar el otro proyecto, entonces lo hago, lo pone en uso y luego el uso también obtiene un "símbolo de no poder resolver". He intentado las sugerencias que dieron en 2011 here pero nada. si elimino el _Resharper. y reiniciar vs, que funcionará durante 5 segundos, a continuación, todos de color rojo de nuevo ...No se puede resolver el problema del símbolo con resharper pero el código compila

esperanza alguien encontró una solución a este desde entonces ... gracias

Editar: Me he dado cuenta que lo hace con los Servicios Web

+0

[ Resharper "no puede resolver el símbolo" incluso cuando el proyecto se compila] (http://stackoverflow.com/questions/15713167/resharper-can-not-resolve-symbol-even-when-project-builds) – Robino

Respuesta

15

Aunque esta pregunta es bastante antigua me ha sucedido hoy. Lo resuelto por ir al menú Tools -> Options -> Resharper

Haga clic en Options y pulse el botón Clear Caches seguido por Save.

Luego haga clic en Suspend Now seguido del botón Resume Now para reiniciar Resharper y su código debería estar bien de nuevo.

EDITAR: me pasó de nuevo. La limpieza de cachés ayudó. Lo único que ha cambiado es que "Borrar cachés" está oculto bajo pestaña General en las opciones de reafilar.

+0

No puedo probarlo más desde He cambiado las computadoras desde entonces y no estoy trabajando en el proyecto donde esto ya pasó ... pero esperando que las personas con t El mismo problema para confirmar la solución. – bokkie

+0

No funcionó para mí (gracias por publicarlo) –

+0

Funciona para mí; Gracias. – Casey

0

Estaba teniendo el mismo problema con uno de mis proyectos. Informé del problema a JetBrains y solicitaron una solución VS que tiene el problema.

Por lo tanto, decidí dedicar algunas horas a tratar de reducir el problema lo más posible. Descubrí que el problema está relacionado con una herramienta que uso, que elimina información de .DLL.

Si no quito los .DLL, Resharper funciona bien sin mostrar ningún error de "no se puede resolver el símbolo". Sin embargo, si elimino el .dll, ReSharper comienza a mostrar estos errores de "no se puede resolver el símbolo". En ambos casos, Visual Studio compila el programa y el programa funciona bien.

Estoy trabajando con JetBrains para resolver el problema.

Mientras tanto, puedo solucionar el problema utilizando versiones de mis .DLL que no tienen información eliminada.

0
  1. en el estudio visual, Herramientas -> Opciones -> ReSharper, Prensa Suspender Ahora
  2. eliminar el _ReSharper carpeta *
  3. Herramientas -.> Opciones -> ReSharper, pulse Cont Ahora
Cuestiones relacionadas