为什么包装时nuget不包括引用的项目?

时间:2013-04-24 11:23:49

标签: nuget

我在以下简单场景中重现了这个问题

  • LibB - 项目
    • ClassB的
  • LibA - 项目
    • 引用ClassB的ClassA

现在我想创建一个LibA的nuget包并运行:

nuget pack LibA.csproj

这很好用,但是当我检查nuget包时,我无法在lib文件夹中找到LibB.dll。为什么不呢?

我正在使用Nuget 2.2版本。

1 个答案:

答案 0 :(得分:13)

NuGet 2.5现在有一个-includereferencedprojects选项,更多详情可在此处找到:NuGet Command-Line Interface (CLI) Reference | Microsoft Docs
我从nuget.exenuget.org/nuget.exe下载了最新版本的nuget update -self