簡體   English   中英

Nuget nuspec指定私有依賴

[英]Nuget nuspec specify private dependency

基本上就是這個

我有一個具有依賴關系的NuGet包,它與包一起安裝。 但是,NuGet添加了包和遞歸依賴包作為參考。

MsBuild有<private>標簽來區分一種類型的依賴關系,NuGet在過去的5年中是否已經改變以支持這種情況?

我找不到它的任何提示。

TX

如果您使用引用NuGet包(而不是packages.config)的PackageReference格式 ,則它允許控制項目使用的資產並轉發到每個引用包的依賴項。 這也允許sepcify包的所有資產都是“私有”,這導致引用不被添加到打包的nupkg:

<ItemGroup>
  <PackageReference Include="My.BuildTimeOnly.Dependency" 
                    Version="1.2.3"
                    PrivateAssets="all" />
</ItemGroup>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM