debuggt c # in der Befehlszeile

8

Nur zum Spaß, wie nah können wir eine Anwendung in C # debuggen, indem wir nur die Befehlszeile verwenden? Keine andere Software, nur die Befehlszeile. Das heißt, gibt es beispielsweise eine Möglichkeit, die Werte von Variablen zu betrachten, mit der Ausgabe zu interagieren usw., wie es der VS-Debugger tut?

EDIT: Und nur der Vollständigkeit halber, hier ist das Mono-Äquivalent: Ссылка , obwohl es nicht sehr stabil erscheint.

Danke.

    
Dervin Thunk 01.11.2009, 10:51
quelle

2 Antworten

7

Sie können den CLR-Debugger verwenden, der Teil der Framework-Installation ist. und hängt nicht von VS ab.

Eine Alternative (und geeigneter für Ihre Frage) ist MDbg , was ein Befehl ist Zeilen-Debugger für verwalteten Code.

    
driis 01.11.2009, 10:57
quelle
1

Es gibt Befehlszeilen-Debugger, die mit Debugging-Tools für Windows wie CDB . Für verwaltete Anwendungen benötigen Sie außerdem das SOS-Modul .

    
Darin Dimitrov 01.11.2009 10:56
quelle

Tags und Links