0

在使用项目构建在彼此之上的解决方案中工作时,例如

Lib1
Lib1.Sub1
Lib1.Sub1.Sub1
Lib1.Sub1.Sub2
Lib1.Sub2
etc.

例如,是否可以直接Lib1.Sub1引用Lib1(在解决方案级别上),但在打包时,是否可以引用 nuget 包?因为就目前而言,用 nuget 打包它不会识别它有依赖关系,Lib1因为它的 nuget 包没有被引用。

因此,当我Lib1.Sub1通过 nuget 安装到项目时,它也不会自动安装Lib1

4

1 回答 1

0

您在此处请求的功能将在 NuGet v2.5 中提供(我相信计划在 4 月底的某个时间发布):

从项目构建包时,当指定 -IncludeReferencedProjects 时,如果 nuspec 文件存在,则项目引用的项目将作为包的依赖项添加,如果 nuspec 文件不存在,则将其添加到包中。

有关详细信息,请参阅v2.5 的changelog.txt

于 2013-04-16T11:18:56.787 回答