dotnet slndotnet sln
- 修改 .NET Core 解决方案文件。
摘要Synopsis
使用 dotnet sln
命令,可以便捷地在解决方案文件中添加、删除和列出项目。
若要使用 dotnet sln
命令,必须存在解决方案文件。如果需要创建一个解决方案文件,请使用 dotnet new 命令,如下例所示:
命令Commands
add <PROJECT> …
将一个或多个项目添加到解决方案文件中。基于 Unix/Linux 的终端支持通配模式)。
remove <PROJECT> …
remove <GLOBBING_PATTERN>
从解决方案文件中删除一个或多个项目。基于 Unix/Linux 的终端支持)。
列出解决方案文件中的所有项目。
SOLUTION_NAME
要使用的解决方案文件。如果未指定,此命令会搜索当前目录来获取一个项目文件。如果目录中有多个解决方案文件,必须指定一个。
选项Options
打印出有关命令的简短帮助。
将一个 C# 项目添加到解决方案中:
dotnet sln todo.sln add todo-app/todo-app.csproj
从解决方案中删除一个 C# 项目:
dotnet sln todo.sln remove todo-app/todo-app.csproj
dotnet sln todo.sln add todo-app/todo-app.csproj back-end/back-end.csproj
从解决方案中删除多个 C# 项目:
dotnet sln todo.sln remove todo-app/todo-app.csproj back-end/back-end.csproj
使用通配模式将多个 C# 项目添加到解决方案中:
使用通配模式从解决方案中删除多个 C# 项目:
dotnet sln todo.sln remove */.csproj
备注
通配不是 CLI 功能,而是命令行界面的一个功能。必须使用支持通配的 shell 才可成功地展开文件。有关通配的详细信息,请参阅)。