VS2015 LINQ im Debugger-Überwachungsfenster

8

Laut meiner Quelle Debugging Lamba-Ausdruck mit VS2015 , sollte LINQ im Debugger-Fenster arbeiten. Ich erhalte jedoch weiterhin den folgenden Fehler:

  

Fehler CS1061: 'IEnumerable & lt; MyClass & gt;' enthält keine Definition für 'Where' und keine Erweiterungsmethode 'Where' akzeptiert ein erstes Argument vom Typ 'IEnumerable & lt; MyClass & gt;' könnte gefunden werden (fehlt eine using-Direktive oder eine Assembly-Referenz?)

Muss ich eine Option aktivieren? Wie aktiviert man LINQ im Überwachungsfenster? System.Linq wird über die Verwendung in der Datei, die ich gerade debuggetiere, eingebunden.

    
D.R. 14.12.2015, 13:04
quelle

1 Antwort

4

Ich habe das Problem gefunden: Mono.Cecil-umgeschriebene Assemblys unterstützen zur Zeit keine Extension-Methoden-Auswertung im Debugger (einschließlich LINQ-Extension-Methoden). Ich werde diese Antwort erweitern, sobald ich einen Workaround habe.

Hier ist der Link zur Mono.Cecil GitHub-Ausgabe: Ссылка

    
D.R. 15.12.2015, 18:46
quelle