wake-up-neo.com

Visual Studio 2013 zeigt beim Debuggen keine Variablenwerte mehr an

In einem bestimmten Projekt habe ich kürzlich angefangen, dass der Debugger witzig wirkte. Wenn ich beim Debuggen an einem Haltepunkt pausiere, werden Datentipps nicht angezeigt. Einige Variablenwerte werden nicht in den Fenstern "Locals" und "Autos" angezeigt, und im Locals-Fenster gibt es einige merkwürdig benannte Variablen ( die mit "CS" beginnen (die anderen sind meine Variablen):

enter image description here

Ich kann nicht für mein Leben herausfinden, was an diesem Projekt anders ist als an meinen anderen. Ich verwende Visual Studio 2013 in Windows 8.1. Das Projekt ist ein Windows Phone 8-Projekt, mit den einzigen hinzugefügten Verweisen sind Fody, PropertyChanged.Fody, HttpClient ua und JSON.net.

Jede Hilfe wäre dankbar.

35
SonofNun

Ich hatte das gleiche Problem hier (auch mit Windows 8.1 und VS 2013)

Um dies zu beheben, müssen Sie in VS Tools | öffnen Optionen | Debugger | Allgemein und aktivieren Sie das Kennzeichen [Verwalteten Kompatibilitätsmodus verwenden], das Ihnen im Wesentlichen das Verhalten der VS 2012-Funktionsauswertung gibt.

enter image description here

Referenz: http://weblog.west-wind.com/posts/2013/Nov/21/Visual-Studio-2013-Could-not-evaluate-Expression-Debugger-Abnormality

41
André Junges

[Build] => [Lösung bereinigen] hat dieses Problem für mich behoben, wenn nichts anderes funktioniert hat, z. B. das Leeren des Symbolcaches.

4
Jeff

Probieren Sie TOOLS-> OPTIONEN-> DEBUGGING-> SYMBOLS aus und klicken Sie auf die Schaltfläche Symbol leeren.

3

Dies hat den Trick für mich gemacht (VS 15 unter WIN 10): Debuggen -> Optionen -> Aktivieren Sie auf der Registerkarte Allgemein die Option Bezeichner für ältere C # - und VB - Ausdrücke verwenden. 

2
Ognjen Babic

Wenn Sie sich auf die "Einheimischen" beziehen, können Sie sie (während des Debugging) erneut öffnen, indem Sie auf Debugging -> Windows gehen

Es ist nur während einer Debugging-Sitzung verfügbar.

1
Ben

Ich habe über alle Vorschläge versucht, aber keiner von ihnen hat für mich gearbeitet. Im Folgenden wurde mein Problem behoben. Sie können es versuchen, indem Sie die VS-Einstellungen zurücksetzen. Extras-> Importieren und Exportieren von Einstellungen -> Alle Einstellungen zurücksetzen und dann Weiter. 

1
Vishal_chorghe

Der Artikel von Visual Studio 2017 (Community) wurde in der Kategorie, in der der Artikel veröffentlicht wurde, veröffentlicht. Я публикую свои выводы на случай, если это кому-нибудь поможет. Любой из уже опубликованных ответов мне не помог.

Дело в том, что всякий раз, когда я наводил указатель мыши на переменную во время сеанса отладки, я мог видеть ее значение во всплывающей подсказке, но она работала только для примитивных типов данных, например. int, char, string и т. д. Если целевая переменная была объектом или массивом, я не увижу способа расширить объект, чтобы увидеть значения его свойств, внутренние члены и тому подобное, как показано на скриншоте ниже для переменной A, которая это массив:

enter image description here

Таким образом, чтобы преодолеть эту проблему для не примитивных переменных типа данных (объектов и массивов), каждый раз, когда я выбираю переменную и нажимаюCtrl+F9чтобы открыть окно быстрого наблюдения и увидеть там находящиеся члены объекта, но постепено этостепепепенонононононн.

Пробуя различные решения, представленные в этой теме, я î ошибке нажал на пустую область рядом с именем переменной в окне всплывающей подсказки и все это было там :)

enter image description here

Как правило, в этой пустой области в левой части окна всплывающей подсказки есть знак "плюс" (+), который мы нажимаем, чтобы развернуть сведения об объекте, но просто знак "плюс" (+) был невидим. Отменил все варианты, которые я применил согласно предложениям, упомянутым в этой теме и отой.

Поэтому я пришел к выводу, что это просто любопытный случай невидимого знака плюс . Typ und Name des Spielers: P .: P .: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P: P

Zum Anfang Ihr Feedback an uns Weitere Informationen Visual Studio 2017-Community (Version 15.3.0) und Windows 7, Windows 7-Administrator (möglicherweise in englischer Sprache). Die Bewertung von diesem Artikel in einem Blog.

0
RBT