2012-05-16 11 views
13

So che è stato chiesto prima, ma non c'era una soluzione al problema, ed era l'anno scorso, quindi ho pensato che forse qualcuno ha trovato qualcosa per risolvere questo problema ormai. Sto usando VS2010 con SP1. prima di installare SP1 non ci sono stati problemi. se annullo re # funziona correttamente. Ho un sito Web ASP.Net e altri progetti. Le classi degli altri progetti non sono riconosciute, il resharper suggerisce di usare l'altro progetto, quindi lo faccio, lo mette in uso, quindi l'uso ottiene anche un "non può risolvere il simbolo". Ho provato i suggerimenti che hanno dato nel 2011 here ma nulla. se elimi il _Resharper. e riavviare vs, si lavorerà per 5 secondi, poi tutto di nuovo rosso ...Impossibile risolvere il problema di simbolo con il programma di reimpostazione ma compila il codice

speranza qualcuno ha trovato una soluzione a questo da allora ... grazie

Edit: ho notato lo fa con i servizi Web

+0

[ Il resharper "non può risolvere il simbolo" anche quando il progetto costruisce] (http://stackoverflow.com/questions/15713167/resharper-can-not-resolve-symbol-even-when-project-builds) – Robino

risposta

15

Anche se questa domanda è piuttosto vecchia, mi è sembrata oggi. Ho risolto andando al menu Tools -> Options -> Resharper

Cliccare sulla Options e premo Clear Caches pulsante seguito da Save.

Quindi fare clic sul Suspend Now seguito dal pulsante Resume Now per riavviare Resharper e il codice dovrebbe essere di nuovo ok.

EDIT: mi è successo di nuovo. La compensazione delle cache ha aiutato. L'unica cosa cambiata è che "Cancella cache" è nascosta nella scheda Generale nelle opzioni di ricerca.

+0

Non riesco più a testarlo da quando Ho cambiato computer da allora e non ho lavorato al progetto in cui questo è successo più ... ma in attesa di persone con t lui stesso problema per confermare la soluzione. – bokkie

+0

Non ha funzionato per me (grazie per la pubblicazione però) –

+0

Funziona per me; Grazie. – Casey

0

Avevo lo stesso problema con uno dei miei progetti. Ho segnalato il problema a JetBrains e hanno richiesto una soluzione VS che presenta il problema.

Così, ho deciso di passare alcune ore cercando di restringere il problema il più possibile. Ho scoperto che il problema è legato a uno strumento che utilizzo che rimuove le informazioni da DLL.

Se non si eliminano le DLL, Risharper funziona correttamente senza mostrare errori di "impossibile risolvere i simboli". Tuttavia, se si elimina il dll, quindi ReSharper inizia a mostrare questi errori "non può risolvere il simbolo". In entrambi i casi, Visual Studio compila il programma e il programma funziona correttamente.

Sto lavorando con JetBrains per risolvere il problema.

Nel frattempo, sono in grado di risolvere il problema utilizzando le versioni delle mie DLL che non dispongono di informazioni estrapolate da esse.

0
  1. in Visual Studio, Strumenti -> Opzioni -> ReSharper, stampa Sospendere Ora
  2. eliminare la _ReSharper cartella *
  3. Strumenti -.> Opzioni -> ReSharper, premere Riprendi ora
Problemi correlati