dotnet sln

Dieses Thema gilt für: ✓ .NET Core 1.x .NET Core 2.x

Name

dotnet-sln: Ändert eine .NET Core-Projektmappendatei.

Übersicht

dotnet sln [<SOLUTION_NAME>] add <PROJECT> <PROJECT> ...
dotnet sln [<SOLUTION_NAME>] add <GLOBBING_PATTERN>
dotnet sln [<SOLUTION_NAME>] remove <PROJECT> <PROJECT> ...
dotnet sln [<SOLUTION_NAME>] remove <GLOBBING_PATTERN>
dotnet sln [<SOLUTION_NAME>] list
dotnet sln [-h|--help]

Beschreibung

Der Befehl dotnet sln bietet eine praktische Möglichkeit, Projekte zu einer Projektmappendatei hinzuzufügen, Projekte aus einer Projektmappendatei zu entfernen oder die in einer Projektmappendatei enthaltenen Projekte aufzulisten.

Befehle

add <PROJECT> ...

add <GLOBBING_PATTERN>

Fügt mindestens ein Projekt zur Projektmappendatei hinzu. Globbing patterns (Globmuster) werden auf Unix/Linux-basierten Terminals unterstützt.

remove <PROJECT> ...

remove <GLOBBING_PATTERN>

Entfernt mindestens ein Projekt aus der Projektmappendatei. Globbing patterns (Globmuster) werden auf Unix/Linux-basierten Terminals unterstützt.

list

Listet alle Projekte auf, die in einer Projektmappendatei enthalten sind.

Argumente

SOLUTION_NAME

Die zu verwendende Projektmappendatei. Wenn keine angegeben ist, sucht der Befehl im aktuellen Verzeichnis nach einer Projektdatei. Gibt es mehrere Projektmappendateien in dem Verzeichnis, muss eine angegeben werden.

Optionen

-h|--help

Druckt eine kurze Hilfe für den Befehl.

Beispiele

Fügen Sie ein C#-Projekt zu einer Projektmappe hinzu:

dotnet sln todo.sln add todo-app/todo-app.csproj

Entfernen Sie ein C#-Projekt aus einer Projektmappe:

dotnet sln todo.sln remove todo-app/todo-app.csproj

Fügen Sie mehrere C#-Projekte zu einer Projektmappe hinzu:

dotnet sln todo.sln add todo-app/todo-app.csproj back-end/back-end.csproj

Entfernen Sie mehrere C#-Projekte aus einer Projektmappe:

dotnet sln todo.sln remove todo-app/todo-app.csproj back-end/back-end.csproj

Fügen Sie mehrere C#-Projekte zu einer Projektmappe hinzu, indem Sie ein Globmuster verwenden:

dotnet sln todo.sln add **/*.csproj

Entfernen Sie mehrere C#-Projekte aus einer Projektmappe, indem Sie ein Globmuster verwenden:

dotnet sln todo.sln remove **/*.csproj