簡體   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