2014-09-24 17 views
8

Nach dem Beheben von Fehlern und Neuerstellung der Fehlerliste Fenster hat noch leere Platzhalter und eine Anzahl von Null-Fehlern.Visual Studio-Fehlerliste zeigt leere Ergebnisliste

VS error list window

Dies geht nur weg nach VS Neustart

Es scheint zufällig, einige Tage, die ich überhaupt mit der gleichen Lösung

Der Versuch zu öffnen, eine der leeren Fehler bekommen das Problem nicht durch Ein Klick darauf gibt mir ein "Visual Studio hat einen unerwarteten Fehler gefunden." Botschaft.

Es macht mich verrückt. Kann keine Hilfe da draußen oder andere Leute finden, die das gleiche Problem melden

+2

Sind Sie sicher, dass dies nicht durch eine Visual Studio-Erweiterung verursacht wird? – gkc

+0

Ich habe alle Erweiterungen deaktiviert, die ich kann (nur die, die entfernt werden müssten) und immer noch dieses Problem haben. Ich schätze, dass das Entfernen aller Erweiterungen und das Zurücksetzen auf eine Vanilla-Konfiguration das wahrscheinlich beheben würde, aber ich mag/brauche meine Erweiterungen. – Matt

Antwort

8

VS wird verrückt viele Male.

  1. Vergewissern Sie sich Ihre Version ist up-to-date,
  2. Löschen Ihre .suo Datei (en) automatisch generiert (wohnt in der Nähe der Lösung Datei)

immer noch schlecht? Es könnte eine Beschädigung oder Ungültigkeit in einer XML-Datei sein, die es zu lesen versucht oder so ähnlich.

  1. Versuchen Sie, temporäre Dateien und generierte Dateien zu entfernen. Schauen Sie diese an:

    https://www.google.com/?q=visual%20studio%20temp%20files%20location#q=visual+studio+temp+files+location]

  2. Sie können versuchen, VS-Befehlszeilenoptionen wie/Log und/Out. Weitere Informationen - Fügen Sie in Ihrer Projektkonfiguration Optionen zum Befehl MSBuild hinzu. Hier ist die Referenzen:

    http://msdn.microsoft.com/en-us/library/xee0c8y7.aspx

    http://msdn.microsoft.com/en-us/library/ms164311.aspx

  3. Versuchen SysInternals ProcessMonitor- sehen mit, was Datei geöffnet wird, kurz bevor der Fehler auftritt.

  4. Nichts geholfen? Installieren Sie VS vollständig neu. Mach eine vollständige Deinstallation. Ich schlage vor, dass Sie Ihre Präferenzen und Werkzeuge vorher sichern. Sie können dies manuell tun oder indem Sie sich mit Ihrer Live-ID bei VS anmelden.

    http://msdn.microsoft.com/en-us/library/dn457348.aspx

bewusst werden - Ihre Erweiterungen erneut heruntergeladen werden soll. und einer von ihnen könnte die Ursache für all diese Leiden sein

+0

Versucht 1-5 und hat ein paar Stunden ohne Probleme, bevor das Problem erneut aufgetreten ist, so ist ein Temp-Datei-Problem vermuten. Zögern Sie nicht, die Zeit zu verlieren, die Sie für eine Neuinstallation benötigen, aber keine anderen Optionen übrig bleiben, nachdem Sie den Vorschlag von @Avram versucht haben. +1 für die Auswahl der Optionen. – Matt

2

Vielleicht funktioniert der Trick, aktualisiert VisualSVN:

https://www.visualsvn.com/visualsvn/download/

+0

Ich habe die neueste Version - ich habe alle veralteten Erweiterungen in einem der vielen Versuche aktualisiert, um dies zu beheben, sogar deaktiviert es immer noch auftritt. – Matt

2

Um dies zu debuggen, können Sie diese Lösung verwenden: https://stackoverflow.com/a/9589139/61883

gelöst es von:

  1. Öffnen Sie zwei Instanzen von Visual Studio. Öffnen Sie dasselbe Projekt in beiden.
  2. In einer Instanz, gehen Sie zu Debug-> Exceptions und aktivieren Sie alle 'Thrown' Optionen bei ersten Ausnahmen zu stoppen. Dies wird den Debugger stoppen, wenn die Ausnahme generiert wird.
  3. Wählen Sie in derselben Instanz Debug-> An Prozess anhängen aus, wählen Sie devenv.exe.
  4. In der anderen Instanz öffnen Sie das Formular, um die Ausnahme zu verursachen
  5. Mit etwas Glück sollte die erste Instanz irgendwo aufhören, die eine relevantere Ausnahme ergibt.
+0

Meine VS-Installation wurde vollständig beendet. Guter Vorschlag, aber nach dem Anhängen an devenv.exe ist die Debugging-Instanz abgestürzt und jetzt bekomme ich bei jedem Start MEF-Fehler (von Core-VS-Komponenten!). Gehen müssen ein Wischen sein und neu starten. – Matt

+0

@Matt Entschuldigung, diese Lösung hilft mir sehr, wenn ich dieselben Probleme habe. Vielleicht müssen Sie devenv.exe/safemode/logon instance verwenden, die andere Instanzen debuggen. – Avram

Verwandte Themen