簡體   English   中英

從打包的程序集版本中拾取NuGet程序包版本

[英]Pickup NuGet package version from the packed assembly version

如何自動使NuGet軟件包集的版本與打包程序集的版本相同?

如果使用nuget pack YourProject.csproj則可以使用nuget pack YourProject.csproj 文件中的替換令牌來完成此操作。

如果您在與項目文件(.csproj)相同的目錄中運行nuget spec ,則將生成一個.nuspec文件,其中已經定義了替換令牌。 如下所示,.nuspec文件中的版本替換令牌將告訴NuGet使用程序集版本:

<version>$version$</version>

然后,您可以運行nuget pack YourProject.csproj生成NuGet包。

如果不能使用nuget pack YourProject.csproj則需要編寫一個實用程序來讀取程序集版本,然后使用該版本填充.nuspec文件,然后運行nuget pack YourNuSpec.nuspec

暫無
暫無

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

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