【发布时间】:2015-08-06 07:16:09
【问题描述】:
我们有几个具有以下文件夹结构的旧解决方案:
- 根文件夹
- 解决方案
- 解决方案 1
- 构建输出
- 溶液 1.sln
- ...
- 解决方案 2
- 构建输出
- 溶液 2.sln
- ...
- 解决方案 3
- 构建输出
- 溶液 3.sln
- ...
- 解决方案 1
- 软件
- 点网
- 项目
- 项目 1
- 项目 1.csproj
- ...
- 项目 2
- 项目 2.csproj
- ...
- 项目 3
- 项目 3.csproj
- ...
- 测试
- 测试项目 1
- 测试项目 1.csproj
- ...
- 测试项目 2
- 测试项目 2.csproj
- ...
- 测试项目 1
- WPF 项目
- Wpf 项目 1
- Wpf 项目 1.csproj
- ...
- Wpf 项目 2
- Wpf 项目 2.csproj
- ...
- Wpf 项目 1
- 项目 1
- 项目
- 点网
- 解决方案
所有解决方案都与其他解决方案有一些共同的项目。
现在我们使用 nuget 作为包管理器。是否可以在此文件夹结构中使用 paket?如果是,如何。我尝试了convert-from-nuget,但这不起作用。
【问题讨论】:
-
应该是可能的(
paket在您执行操作时会进行递归文件夹扫描),但是您在使用convert-from-nuget时遇到了什么问题?如果您有错误使用 Nuget 依赖项的内容(例如手动引用 Nuget 管理的程序集的内容),那么您将不得不手动修复项目文件中的这些问题。
标签: c# powershell nuget paket