Kis*_*man 11 .net architecture command-line .net-core asp.net-core-cli
我正在尝试使用dotnet sln命令行将csproj 添加到 sln 。
使用以下命令可以轻松添加项目。
dotnet sln todo.sln add todo-app/todo-app.csproj
Run Code Online (Sandbox Code Playgroud)
但是如何在解决方案文件夹下添加相同的内容
小智 19
按着这些次序:
dotnet new sln --name "your solution name"dotnet sln add "path of your .csproj file along with the name"示例:如果您的解决方案文件的名称是“MyProject.sln”并且 csproj 位于同一路径中,则
dotnet new sln --name MyProject.slndotnet sln add MyProject.csprojAli*_*eza 11
如果您使用 PowerShell 或 bash,下面的命令会很方便:
dotnet sln path_to_solution.sln add (ls -r **/*.csproj)
Run Code Online (Sandbox Code Playgroud)
或者简单地:
dotnet sln add (ls -r **/*.csproj)
Run Code Online (Sandbox Code Playgroud)
Sur*_*raj 10
请尝试以下代码将项目从项目子文件夹添加到解决方案
dotnet sln ../todo.sln add todo-app.csproj
Run Code Online (Sandbox Code Playgroud)
Eri*_*Liu 10
从 .NET Core 3 开始(预览,使用 3.0.100-preview7-X 进行测试)
dotnet sln solution.sln add --solution-folder foo1\foo2\foo3 bar.csproj
它创建了一个嵌套的层次结构
solution.sln
|
????foo1
? ?
? ????foo2
? ?
? ????foo3
? ? bar
? ? ...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9049 次 |
| 最近记录: |