自动递增Visual Studio安装项目版本号

7

我使用Visual Studio Setup项目为我的.Net应用程序创建MSI文件。如果能够自动递增版本号会更好。更好的是,可以将安装程序版本设置为主输出exe的AssemblyVersion。


1
我不使用VS安装程序,但从MSI的角度考虑这是值得考虑的事情... 从升级的角度来看,MSI ProductVersion 实际上忽略版本号的第四个字段,因此如果您想区分产品构建以便能够在它们之间进行主要升级,则需要找到一种方法将最后两个字段“打包”成一个字段。 - Stephen Connolly
好的,没意识到那个。 - Nate
1个回答

1
如果你觉得不会太过复杂,建议使用构建服务器(比如 TeamCity,免费支持20个项目)。结合一点msbuild编码技巧,可以很好地自动化打包安装程序(包括自动增加版本号)。

我没有考虑过那个。谢谢。 - Nate

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接