dotnet slndotnet sln

Dieses Thema gilt für: ✓ .NET Core SDK 1.x .NET Core SDK 2.xThis topic applies to: ✓ .NET Core SDK 1.x .NET Core SDK 2.x

NameName

dotnet-sln: Ändert eine .NET Core-Projektmappendatei.dotnet-sln - Modifies a .NET Core solution file.

ÜbersichtSynopsis

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]

BeschreibungDescription

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.The dotnet sln command provides a convenient way to add, remove, and list projects in a solution file.

BefehleCommands

add <PROJECT> ...

add <GLOBBING_PATTERN>

Fügt mindestens ein Projekt zur Projektmappendatei hinzu.Adds a project or multiple projects to the solution file. Globbing patterns (Globmuster) werden auf Unix/Linux-basierten Terminals unterstützt.Globbing patterns are supported on Unix/Linux based terminals.

remove <PROJECT> ...

remove <GLOBBING_PATTERN>

Entfernt mindestens ein Projekt aus der Projektmappendatei.Removes a project or multiple projects from the solution file. Globbing patterns (Globmuster) werden auf Unix/Linux-basierten Terminals unterstützt.Globbing patterns are supported on Unix/Linux based terminals.

list

Listet alle Projekte auf, die in einer Projektmappendatei enthalten sind.Lists all projects in a solution file.

ArgumenteArguments

SOLUTION_NAME

Die zu verwendende Projektmappendatei.Solution file to use. Wenn keine angegeben ist, sucht der Befehl im aktuellen Verzeichnis nach einer Projektdatei.If not specified, the command searches the current directory for one. Gibt es mehrere Projektmappendateien in dem Verzeichnis, muss eine angegeben werden.If there are multiple solution files in the directory, one must be specified.

OptionenOptions

-h|--help

Druckt eine kurze Hilfe für den Befehl.Prints out a short help for the command.

BeispieleExamples

Fügen Sie ein C#-Projekt zu einer Projektmappe hinzu:Add a C# project to a solution:

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

Entfernen Sie ein C#-Projekt aus einer Projektmappe:Remove a C# project from a solution:

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

Fügen Sie mehrere C#-Projekte zu einer Projektmappe hinzu:Add multiple C# projects to a solution:

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

Entfernen Sie mehrere C#-Projekte aus einer Projektmappe:Remove multiple C# projects from a solution:

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:Add multiple C# projects to a solution using a globbing pattern:

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

Entfernen Sie mehrere C#-Projekte aus einer Projektmappe, indem Sie ein Globmuster verwenden:Remove multiple C# projects from a solution using a globbing pattern:

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