2016-01-14 12 views
24

Wenn ich ein Projekt in Visual Studio (2015 in diesem Fall) öffnen, erscheint ein kleines Fortschritt 'Ding' in der unteren rechten Ecke von Visual Studio .Resharper 'Update Quelldateien' stoppt nicht (in Visual Studio 2015)

enter image description here

AFAIK ist es ReSharper alle Baugruppen für ihre intellisense aktualisieren. Normalerweise stoppt es nach ein paar Sekunden oder manchmal 20 Sekunden bei großen Projekten.

Jetzt auf diese Lösung, plötzlich, von diesem Tag wird es nicht aufhören!

So beginnt es klein von der richtigen Seite, wächst nach links, dann tut es wieder und wieder .... (längste Zeit, die ich gewartet habe, war 30 Minuten).

In dieser Zeit ist der PC langsam und R # funktioniert nicht in VS.

Bereits VS und der PC neu gestartet, aber das hat nicht geholfen.

Es ist nur für 1 Lösung, nicht für die anderen. Und wenn ich darauf einen Doppelklick auf (was ich nicht wusste ich vorher tun könnte) es zeigt, sehr kurz, ein kleines Fenster, welche Datei es arbeitet, und es zeigt, einen Dateinamen

enter image description here

(eckig. js) das ist nicht einmal in dieser Lösung (um vollständig zu sein, ist es in einer anderen Lösung, aber das ist in einem separaten Verzeichnis außerhalb dieser Lösung.).

ich wirklich keine Ahnung haben ....

EDIT

ich diese Linie in meinem Visual Studio .suo Datei für diese Lösung gefunden haben: C: \ cv \ Dev \ Dev.2.1 \ Frontend \ js \ angular \ Richtlinien \ userAccessDirective.js (die Datei ist teilweise binär, so kann ich nicht einfach löschen ich denke) Also löschte ich die SUO-Datei, VS neu erstellt .... mit der gleiche Dateiname! (und die userAccessDirective.js verwenden den ‚Winkel‘ Begriff, ich weiß nicht, ob es etwas damit zu tun hat, aber es ist seltsam, dass diese Referenz für diese Lösung in der suo-Datei)

EDIT 2

Der Dateiname aus der SUO-Datei entfernt, machte keinen Unterschied

+0

Verwenden Sie die Nachschärfer angularjs Erweiterung? Wenn ja, wird es vielleicht in dieser Datei stecken bleiben und ich würde vorschlagen, ein Problem in https://github.com/JetBrains/resharper-angularjs zu melden. Wenn Sie die Datei oder einen Link dazu in einem Text einfügen könnten, wäre das großartig (oder senden Sie es mir direkt, wenn Sie nicht öffentlich teilen können) – citizenmatt

+0

Nein, ich nicht. – Michel

+0

das Löschen der .suo-Datei funktionierte für mich –

Antwort

3

Ich landete nach Neuinstallation Resharper, die den Trick gemacht.

+0

Ähnliches Problem, gleiche Lösung (GUI blockiert mindestens alle 10 Sek. Für 2 Sek. Wegen Quellupdates) –

0

Konfrontiert das gleiche Problem mit C++ - Dateien aus der Standardbibliothek. Nach einer langen fleißigen Nacht ReSharper abgeschlossen Aktualisierung :)

+2

Ich glaube nicht, dass dies eine Antwort ist, die dem Fragesteller hilft. – etalon11

+0

Autor sagte: "(längste Zeit, die ich gewartet habe, war 30 Minuten)". Ich werde vorgeschlagen, länger zu warten, d. H. Mehrere Stunden. – Lev

7

Ich habe festgestellt, dass Sie, wenn Sie mit WPF arbeiten (und daher viele XAML-Dateien haben), enorme Leistungsvorteile erzielen, indem Sie XAML-Dateien von der Resharper-Code-Prüfung ausschließen.

In VS, gehen Sie zum Menü: Resharper -> Optionen -> Code Inspektion -> Einstellungen.

Blick auf * XAML ‚und Speichern„Elemente überspringen‘(nur diese geladen mit einem Projekt/Lösung ändern können). Auf der rechten Seite eine Dateimaske hinzufügen‘.> Optionen - -

+0

Ich habe * .tlh und * .tli herausgefiltert und das hat den Trick für mich gemacht. Ich hoffe es hilft. –

0

ReSharper> Intelisense -> Allgemein Wechsel von ReSharper zu Visual Studio

20

ich dies in VS2017 habe gerade geschehen und dies gearbeitet:

  1. ReSharper -> Optionen -> Allgemein - > Cache löschen
  2. Extras -> Optionen -> ReSharper [ultimative] -> Suspend
  3. Extras -> Optionen -> ReSharper [ultimative] -> Fortsetzen
Verwandte Themen