Wie Sie dotnet script installieren
dotnet script ermöglicht es, C#-Skripte (.CSX) aus der .NET-CLI auszuführen. Einzige Voraussetzung: .NET 6 oder neuer auf dem Rechner. Mit folgendem Befehl installieren Sie dotnet-script global: Anschließend führen Sie eine Skriptdatei einfach mit dotnet script <file_path> aus, wie im Beispiel unten: Wie...
dotnet script ermöglicht es, C#-Skripte (.CSX) aus der .NET-CLI auszuführen. Einzige Voraussetzung: .NET 6 oder neuer auf dem Rechner.
Mit dem folgenden Befehl installieren Sie dotnet-script global:
dotnet tool install -g dotnet-script
Anschließend führen Sie eine Skriptdatei einfach mit dotnet script <file_path> aus, wie im Beispiel unten:
dotnet script startdebugging.csx
Wie Sie ein neues dotnet script initialisieren
Wenn Sie gerade erst starten und eine neue dotnet-script-Datei anlegen möchten, können Sie mit dem init-Befehl ein Skriptprojekt erzeugen.
dotnet script init startdebugging.csx
Das erstellt Ihre Skriptdatei zusammen mit der Launch-Konfiguration, die zum Debuggen des Skripts in VS Code nötig ist. Der Dateiname ist optional, ohne Angabe wird er auf main.csx gesetzt.
.
├── .vscode
│ └── launch.json
├── startdebugging.csx
└── omnisharp.json
Implizite Usings
dotnet script bringt von Haus aus einige Namespaces mit, ähnlich der Implicit-Usings-Funktion in .NET-SDK-Projekten. Unten finden Sie die vollständige Liste der in dotnet-script implizit verfügbaren Namespaces.
System
System.IO
System.Collections.Generic
System.Console
System.Diagnostics
System.Dynamic
System.Linq
System.Linq.Expressions
System.Text
System.Threading.Tasks
Comments
Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.