在TeamCity中设置Nuget软件包版本号

在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构

我正在使用TeamCity构建我的解决方案,然后将其打包并添加到TeamCity托管的Nuget服务器

nuspec文件添加了一个版本号
1.00
,但我希望它更新为与TeamCity
1.0.564.9
生成的版本号相同。如果nuget只能有3个数字,我不介意丢失尾随的
.9

在TeamCity构建步骤中,我尝试添加程序集信息修补程序,但Nuget package manager中显示的文件版本仍然是1.0.0

我还尝试将nuspec文件中的版本号设置为
$version$
,但是我得到了TeamCity构建步骤错误,告诉我没有定义版本


有人能看出我遗漏了什么吗?

我走开了,一小时后回来,答案显而易见

我在
常规设置
中设置了版本号格式,但忘记了在
构建步骤
中设置版本号。我设置了这个,再次运行构建,包现在有了正确的版本号