You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wenn es sich um eine Konsolen-App (.NET Core) handelt, kann man den Ordner bin -> Debug -> netcoreapp auf eine externe Festplatte kopieren und von dort kann das Programm dann auch gestartet werden. Es gibt dabei jedoch ein paar Dinge zu beachten:
die Anwendung verhält sich im Vergleich zum Starten aus dem Debugger etwas anders. Wenn eine .NET Core Konsolen-App im Debugger gestartet wird, wird die Ausführung automatisch am Ende der Main Methode gestoppt. Wird eine solche App jedoch per Doppelklick aus dem Datei-Explorer gestartet, dann endet die Ausführung am Ende von Main. Es kann also sein, dass das Konsolenfenster nur kurz aufflackert und die Ausgabe nicht zusehen ist. Daher macht es auch bei einer .NET Core Konsolen-App Sinn als letzte Zeile in der Main Methode ein Console.Readline(); einzufügen. Dann bleibt das Konsolenfenster offen bis der Anwender Enter drückt.
wird die externe Festplatte an einen Rechner angeschlossen der das verwendete .NET Core nicht installiert hat, kann die Anwendung überhaupt nicht ausgeführt werden. Das heißt sofern die Anwendung nicht als self-contained single executable veröffentlicht wurde.
Wenn es sich um eine Konsolen-App (.NET Framework) handelt, kann man den Ordner bin -> Debug auf eine externe Festplatte kopieren und von dort kann das Programm dann auch gestartet werden. Auch hier gilt wieder als Voraussetzung, dass das .NET Framework auf dem ausführenden Rechner installiert ist. Dieses ist üblicherweise der Fall, weil es momentan Bestandteil von Windows ist.
The text was updated successfully, but these errors were encountered:
@suchja Hier meine Antwort zur Frage: ALL-1 - Konsolenanwendung von externer Festplatte starten
Ja, es ist möglich.
Wenn es sich um eine Konsolen-App (.NET Core) handelt, kann man den Ordner
bin -> Debug -> netcoreapp
auf eine externe Festplatte kopieren und von dort kann das Programm dann auch gestartet werden. Es gibt dabei jedoch ein paar Dinge zu beachten:Main
Methode gestoppt. Wird eine solche App jedoch per Doppelklick aus dem Datei-Explorer gestartet, dann endet die Ausführung am Ende vonMain
. Es kann also sein, dass das Konsolenfenster nur kurz aufflackert und die Ausgabe nicht zusehen ist. Daher macht es auch bei einer .NET Core Konsolen-App Sinn als letzte Zeile in derMain
Methode einConsole.Readline();
einzufügen. Dann bleibt das Konsolenfenster offen bis der AnwenderEnter
drückt.Wenn es sich um eine Konsolen-App (.NET Framework) handelt, kann man den Ordner
bin -> Debug
auf eine externe Festplatte kopieren und von dort kann das Programm dann auch gestartet werden. Auch hier gilt wieder als Voraussetzung, dass das .NET Framework auf dem ausführenden Rechner installiert ist. Dieses ist üblicherweise der Fall, weil es momentan Bestandteil von Windows ist.The text was updated successfully, but these errors were encountered: