我想在(非自托管的)DevOps版本中指定(SemVer)版本号,以便DLL中将嵌入该版本号,并且我可以使用相同的版本创建到GitHub + NuGet的版本。
但是,我正在努力实现尽可能多的自动化。
我知道我可以在构建过程中使用/p:Version=x.y.z
来设置特定的版本,但是如果我再构建一次,就不要再使用相同的版本号了,可以通过附加{{1}来解决}到版本。不过,在真正的发行版中,我并不需要这个内部版本号。
那么,如何在构建和部署期间最好地处理版本号,而不必每次都编辑一些变量?
答案 0 :(得分:0)