【发布时间】:2017-08-07 17:29:05
【问题描述】:
首先我要说的是,我从来没有管理过 NuGet 包的经验,即使是最简单的包也是如此。但是,我计划在我的下一个项目中使用它,该设计可能依赖于我的问题的答案。
为了更好地理解问题,假设我们有以下项目,都在一个解决方案下:
- 核心
- 富
- 酒吧
Foo 和 Bar 都依赖于 Core,但不相互依赖。
因此,我想为 Foo + Core 组合创建一个 nuget 包,并为 Bar + Core 创建一个 组合,而不是将它们分成不同的解决方案。
这种情况可能吗?
【问题讨论】:
-
您应该使用 nuget pack foo.csproj -IncludeReferencedProjects(注意 pack 命令应用于 foo),因为 IncludeReferencedProjects 选项还添加了引用项目的依赖项。可能重复:stackoverflow.com/questions/16173568/…
标签: c# .net visual-studio nuget nuget-package