Visual Studio 2012 - Einheimische sind verschwunden

8

Beim Debugging von VS2012 habe ich festgestellt, dass ich nicht mehr auf Variablenwerte zugreifen kann:

  • Das Lokalfenster zeigt nichts an (siehe unten).
  • Das Watch-Fenster sagt mir "Kann den Ausdruck nicht auswerten" für irgendeinen Ausdruck (auch unten abgebildet). Mein persönlicher Favorit ist, dass es true nicht auswerten kann.
  • Und Mauszeiger über jede Variable zeigt keine Werte Tool-Tipp.

Was ich versucht habe:

Neustart von Visual Studio

Neustart meines Computers

Überprüfen, ob die geladenen Module Debug-Symbole geladen haben

Deinstallation des TeamCity Plugins, das ich gestern installiert habe

Suche unter Tools / Optionen / Debugging für alles offensichtliche (und Deaktivieren anderer Erweiterungen, die gut funktioniert haben)

EDIT: Ich habe auch versucht, eine neue Lösung zu erstellen.

Ich habe auch bemerkt, dass der Aufruf-Stack mehrere leere Zeilen zeigt, wo ich vermute, dass es externe Methodennamen geben soll (oben abgebildet) - ich bin mir nicht sicher, ob das relevant ist, aber es ist erwähnenswert.

    
Jonny 09.01.2014, 14:39
quelle

6 Antworten

6

Ich habe es schließlich geschafft, das selbst zu klären - also gebe ich hier meine Lösung, falls jemand anderes das gleiche Problem hat:

Ich habe festgestellt, dass in Tools- & gt; Optionen- & gt; Debugging- & gt; Symbole auf einen alten NuGet-Symbol-Server zeigte. Irgendwie sah ein falscher Symbol-Server so aus, als würde er das gesamte Locals- und Immediate-Window-System herunterfahren.

Die Aktualisierung des Symbolservers hat meine Probleme behoben.

    
Jonny 14.01.2014, 09:33
quelle
6

Ich werde diese Antwort hinzufügen, da ich das gleiche Problem mit einer anderen Auflösung hatte.

Ich hatte fälschlicherweise das lokale Fenster geschlossen und konnte es nicht finden, da es nicht mit anderen Fenstern im VIEW-Menü war. Ich fand es unter dem Menü DEBUG-Menü Windows.

oder Optional:

Strg + Alt + V, L

    
Thronk 27.02.2014 21:16
quelle
3

Ich werde diese Antwort hinzufügen, da ich das gleiche Problem mit einer anderen Auflösung hatte.

Ich habe das auch in einem Webprojekt. Wenn Visual Studio oder eine andere Lösung in diesem Thread nicht neu gestartet wurde, wurde dies behoben.

Meine Lösung war, IIS neu zu starten. Danach habe ich das Projekt wieder aufgebaut und angefangen und die Einheimischen wieder arbeiten lassen.

    
Robert 12.06.2014 11:34
quelle
1

Das passiert manchmal, wenn Ihr Code optimieren in den Projekteigenschaften unter Build-Bereich markiert ist.

    
Anwar Ul Haq 09.01.2014 14:53
quelle
0

Ich hatte das gleiche Problem mit Visual Studio 2013 Update 5 unter Windows 10, während ich Remote-Debugging verwendete.

Nach eine weitere SO-Frage Die Locals / Variablen sind in den Remote Debugging Tools defekt.

Ich habe noch keine Lösung gefunden, aber ich werde zu Visual Studio 2015 wechseln, also habe ich auch nicht wirklich danach gesucht ...

    
SamuelDebruyn 07.08.2015 12:29
quelle
0

Bitte überprüfen Sie die Antwort hier .

Kurz gesagt, müssen Sie Folgendes öffnen: Tools & gt; Optionen & gt; Debugger & gt; Allgemein und aktivieren Sie das Flag [ Verwalteten Kompatibilitätsmodus verwenden ] am Ende der Liste.

    
mhaghighat 21.10.2016 21:51
quelle

Tags und Links