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.
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.
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 .
Tags und Links c# command-line debugging mono