Dot-Net

如何使用 dotnet CLI(命令行)將項目(.csproj)添加到解決方案文件夾下的解決方案(.sln)?

  • July 22, 2018

我正在嘗試使用dotnet sln命令行將 csproj 添加到 sln。

使用以下命令可以輕鬆添加項目。

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

但是如何在解決方案文件夾下添加相同的內容

從 .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
│            │   ...

請嘗試以下程式碼以將項目從項目子文件夾添加到解決方案

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

引用自:https://stackoverflow.com/questions/51467914