在TeamCity中设置Nuget软件包版本号
我正在使用TeamCity构建我的解决方案,然后将其打包并添加到TeamCity托管的Nuget服务器 nuspec文件添加了一个版本号在TeamCity中设置Nuget软件包版本号,teamcity,nuget-package,Teamcity,Nuget Package,我正在使用TeamCity构建我的解决方案,然后将其打包并添加到TeamCity托管的Nuget服务器 nuspec文件添加了一个版本号1.00,但我希望它更新为与TeamCity1.0.564.9生成的版本号相同。如果nuget只能有3个数字,我不介意丢失尾随的.9 在TeamCity构建步骤中,我尝试添加程序集信息修补程序,但Nuget package manager中显示的文件版本仍然是1.0.0 我还尝试将nuspec文件中的版本号设置为$version$,但是我得到了TeamCity构
1.00
,但我希望它更新为与TeamCity1.0.564.9
生成的版本号相同。如果nuget只能有3个数字,我不介意丢失尾随的.9
在TeamCity构建步骤中,我尝试添加程序集信息修补程序,但Nuget package manager中显示的文件版本仍然是1.0.0
我还尝试将nuspec文件中的版本号设置为$version$
,但是我得到了TeamCity构建步骤错误,告诉我没有定义版本
有人能看出我遗漏了什么吗?我走开了,一小时后回来,答案显而易见 我在
常规设置
中设置了版本号格式,但忘记了在构建步骤
中设置版本号。我设置了这个,再次运行构建,包现在有了正确的版本号