将2个项目链接为Project Reference时管理Nuget软件包的版本

时间:2019-03-21 09:02:08

标签: nuget nuget-package

我有一个包含2个项目(A,B)的解决方案,要求是为每个项目创建2个nuget包。我有2个不同的构建定义来创建每个nuget包。

ProjectA没有任何引用

ProjectB具有ProjectA项目参考

我想了解创建nuget软件包和项目参考以保持版本控制的最佳实践。

如果修改ProjectA,则将需要创建所有三个(A,B)Nuget包。这将确保所有版本具有相同的版本号

如果仅修改了ProjectB,则Nuget包将需要包含ProjectA和ProjectB dll。既然没有对它进行任何更改,而仅增加了ProjectB的版本,您将如何管理ProjectA dll的版本?

即使在相同的解决方案中,将ProjectA作为Nuget包而不是ProjectB中的Project Reference引用会更好吗?

0 个答案:

没有答案