繁体   English   中英

创建解决方案的nuget包

[英]Creating nuget packages for solutions

我们有一个不熟悉nuget的开发团队,我们对此非常有需求,特别是要从我们的项目中创建软件包。

我们的解决方案中的项目层次类似于:

项目A取决于: 项目B,C,D,E

项目B取决于项目C,E

项目C取决于项目A,F

尽管我是nuget软件包的熟悉用户,但我从未构建自己的软件包。

问题:当解决方案需要上面的项目A,B,C时,nuget会解决一些依赖项与项目相同的事实吗?

简短的答案是肯定的。 构造nuget软件包时,您可以指定该软件包的依赖关系,而nuget将安装缺少的任何依赖关系。 当然,这将取决于spec文件指示的相关程序集的版本。 查看https://docs.nuget.org/ndocs/schema/nuspec了解更多详细信息。

希望能有所帮助。

编辑 :由于您对项目A和C具有循环依赖关系,因此我假设您的示例中有错别字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM