2016-06-17 11 views
0

Ich versuche, einen Controller zu debuggen und eine bestimmte Variable zeigt den Tooltip nicht. Ich habe versucht, den Computer und das Visual Studio ohne Erfolg neu zu starten.Visual Studio Maus über Debuggen funktioniert nicht für bestimmte Variable

[HttpPut] 
    [Route("{id}")] 
    public async Threading.Task<IHttpActionResult> Put([FromUri] Guid id, [FromBody] Api.Document documentModel) 
    { 
     var test = await PutOrStatusCodeAsync(documentModel, id).ConfigureAwait(true); 
     return test; 
    } 

alle anderen Variablen über moused werden können:

<code>enter image description here</code>

Aber nicht das, was ich brauche:

enter image description here

ich es auf die Merkliste hinzugefügt und bin immer "Interner Fehler im Ausdrucksauswerter".

Ich fand diesen Thread: Get "Internal error in the expression evaluator" on "Add watch" function when trying to debug WCF service code (MSVS 2013), aber meine Verwendung Managed Compatibility Mode ist ausgegraut!

enter image description here

Ich bin mit VS als Admin. HILFE!

+0

Ich werfe nur zufällige Ideen aus, aber bist du sicher, dass du nicht etwas wie 'var result = await (erwarte firstFunction) tun musst. SecondFunction();'? I.E. Zwei erwartet auch jede andere Logik innerhalb dieser Methoden, sollte wahrscheinlich auch verwenden müssen erwarten. Der einzige Weg, um zu überprüfen, ist es, durch zu gehen! – Alexandru

Antwort

0

Ich fand es heraus. Es war ausgegraut, weil ich gerade debugging. Sobald ich den Prozess gestoppt hatte, war es verfügbar, um zu überprüfen.

Verwandte Themen