如何使NuGet软件包集的版本自动与打包程序集的版本相同?
如果使用,您可以使用.nuspec文件中的替换标记来执行此操作nuget pack YourProject.csproj
。
如果您nuget spec
在与项目文件(.csproj)相同的目录中运行,则将生成一个.nuspec文件,其中已经定义了替换令牌。如下图所示,.nuspec文件中的版本替换令牌将告诉NuGet使用程序集版本:
<version>$version$</version>
然后,您可以运行nuget pack YourProject.csproj
以生成NuGet包。
如果无法使用,nuget pack YourProject.csproj
则需要编写一个实用程序来读取程序集版本,然后使用该版本填充.nuspec文件,然后运行nuget pack YourNuSpec.nuspec
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句