我正在尝试使用dotnet sln
命令行将csproj添加到sln。
使用以下命令可以轻松地添加项目。
dotnet sln todo.sln add todo-app/todo-app.csproj
但是如何在Solution Folder下添加相同的内容
答案 0 :(得分:2)
请按照以下步骤操作:
示例: 如果您的解决方案文件的名称是“MyProject.sln”并且 csproj 位于同一路径中,则
答案 1 :(得分:1)
从.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
│ │ ...
答案 2 :(得分:0)
请尝试下面的代码,将项目从项目子文件夹添加到解决方案中
dotnet sln ../todo.sln add todo-app.csproj
答案 3 :(得分:0)
1- dotnet new sln --name MyProject.sln 2- dotnet sln 添加 MyProject.csproj
细微变化: 1- dotnet new sln --name MyProject
因为它会默认添加sln