Am creat-o Prismă Șablon de Proiect, și modelul mare de lucrări. Dar după ce am crea un proiect cu șablonul unele dintre fișierele arata astfel:
În ciuda aparențelor, totul este bine.
Dacă am face o Reconstrui Toate am văzut că soluția construiește fără erori:
Dar reconstrui tot nu scapa de "erori" care sunt afișate în fereastra de editare. (Rețineți că actuala fereastră de eroare nu apare nici o eroare.)
Pot curăța, a reconstrui, de a închide și de a deschide fișierele, și aceasta nu va rezolva evidențierea.
Cu toate acestea, dacă am închide soluție și re-deschide-l, totul este bine:
Întrebarea Mea:
Ideal ar fi un fel de șablon mea sau IWizard spune ReSharper pentru a reîncărca referințe pentru evidențierea.
Știu că poate transforma ReSharper off și apoi din nou și că va repara, dar aș prefera să nu fac asta.
Există un ReSharper de comandă care tocmai a reîmprospătează astea?
Cu excepția pentru reinstalarea, singura modalitate de a succes clar cache-uri este de a șterge fișierele manual din AppData director.
Șterge soluția folder care's oferindu-vă durerea în următoarele locații:
%LOCALAPPDATA%\JetBrains\ReSharper\v7.1\SolutionCaches\
%LOCALAPPDATA%\JetBrains\Tranzitorii\ReSharperPlatformVsXX\vXX\SolutionCaches\
pentru versiunile mai noi.
Rețineți că numerele de versiune în căile pot fi diferite în funcție de ReSharper versiune care este instalat.
La " XX "în vXX" și " VsXX
reprezintă orice număr, pentru că nu ar putea fi mai multe dosare în care soluția cache sunt stocate.
Încercați descărcarea și apoi reîncărcați proiect.
Pentru a descărca proiect, faceți clic-dreapta pe proiect în soluție de explorer, și selectați Descărcare Proiect
. Apoi, faceți clic pe proiect nou și selectați Reload Proiect
.
Problema continuă să apară, ocazional, cu cele mai recente versiuni de ReSharper, dar fix pare să funcționeze pentru fiecare versiune.
Aceasta a lucrat pentru mine. Nu este nevoie pentru a reîncărca proiecte. Puteți face acest lucru din Visual Studio.
Deschide ReSharper - Opțiuni - Mediu - General, defilați în jos să Msbuild exe de acces și selectați Obținerea de date de la msbuild după fiecare compilare.
Aceasta a lucrat pentru mine, folosind ReSharper 10.0.1 cu ReSharper Construi.
Du-te la ReSharper → Windows → Soluție Erori Fereastră, și veți obține o imagine de ansamblu de erori în soluție. Acolo, puteți să faceți clic pe butonul Reanaliza Fișiere Cu Erori.
Dacă doriți, puteți aloca o comandă rapidă la acest lucru. Du-te la Instrumente → Opțiuni → ** Keyboard, și de căutare pentru "analizați din nou". Puteți aloca o comandă rapidă de la tastatură să fie 'ReSharper_ErrorsView_ReanalyzeAllfiles' sau 'ReSharper_ErrorsView_ReanalyzeFileswitherrors'.
Am o problemă similară cu pachete nuget și am găsit-o cel mai ciudat soluție: selectați trimitere în proiect listă de referință și apăsați 'F4'. Cumva fereastra de proprietăți aspectul cauze resharper să-și reevalueze referințe disponibile...
Du-te la ReSharper → Opțiuni → General și faceți clic pe Șterge Cache. (Am 8.2, așa că, dacă ai're pe o versiune diferită poate fi în altă parte.)
Te'll apoi trebuie să re-deschide-ți soluție, și ReSharper va re-analizeze totul.
Eu nu sunt sigur că e același cauza rădăcină, dar am descoperit că, în ReSharper opțiuni, "Utilizarea MsBuild exe" a fost verificat și am primit tot felul de eronate erori raportate. Încercați să verificați "ReSharper->Opțiuni->General" și vezi în ce stare de "Utilizarea MsBuild exe" verifica în.
Executați următorul cod într-un prompt de comandă. Apoi rezolva ReSharper problema...
del /q/f/s %TEMP%\*
Resharper a fost de raportare o lipsă de referință dintr-un proiect care a fost inclus în bibliografie. După ce a încercat alte soluții aici, am dezactivat Resharper prin instrucțiunile acest răspuns, și am constatat că Visual Studio's intellisense încă raportate la aceleași erori.
La acest punct, mi-am dat seama probabil că era ceva în neregulă cu dosarul de proiect. Am suspectat o referință au ajuns subtil corupt în timpul unei fuziona.1
Am șters de referință a fost plângându-se că n't găsi și re-adăugat acesta. Erorile de Visual Studio plecat. Apoi m-am re-activat Resharper, și nu a mai fost proteste despre erori în proiectul meu.
</Compila>
care nu avea corespunzătoare tag-ul deschis. Așa că a fost într-adevăr o îmbinare de eroare.Aceasta este o problemă ciudată, și este încă în viață și bine în versiunea 8.2.3 (construi 8.2.3000.5176).
Ceea ce pare să lucreze pentru mine pe o bază consistentă este de a face o soluție de a reconstrui.
În VS 2013: Build -> Reconstrui Soluție