我创建了一个生成定义,并添加了一些MSBuild参数(/target:Publish /property:PublishDir=\mypc\tmp\ /property:ApplicationVersion=1.0.0.1)。 如何自动递增每个生成的ApplicationVersion,有什么最佳方法?
首先,我建议您确保解决方案中的所有项目都使用共享的AssemblyInfo文件(如此处所述)。 然后修改您的构建脚本,以使该文件被签出,版本号增加并保存,然后再次签入。 要做到这一点,请查看社区构建任务,或者创建自己的任务。