Ich habe eine triviale Konsolenanwendung in .NET. Es ist nur ein Testteil einer größeren Anwendung. Ich möchte den "Exit-Code" meiner Konsolenanwendung angeben. Wie kann ich das tun?
Antworten
Zu viele Anzeigen?
Fred Mauroy
Punkte
1181
Sie finden die Systemfehlercodes unter Systemfehler-Codes (0-499) .
Sie werden die typischen Codes finden, wie 2 für "Datei nicht gefunden" oder 5 für "Zugriff verweigert".
Und wenn Sie über einen unbekannten Code stolpern, können Sie diesen Befehl verwenden, um herauszufinden, was er bedeutet:
net helpmsg decimal_code
Zum Beispiel,
net helpmsg 1
gibt zurück.
Incorrect function
Swastik Bhattacharyya
Punkte
69
Victor Petrov
Punkte
1
Ich mache es folgendermaßen:
int exitCode = 0;
Environment.Exit(exitCode);
Oder Sie können einen Fehler auslösen (persönliche Vorliebe):
throw new ArgumentException("Code 0, Environment Exit");
Ich habe ArgumentException gewählt, aber Sie können auch etwas anderes eingeben. Es wird gut funktionieren.
isxaker
Punkte
6960
- See previous answers
- Weitere Antworten anzeigen