我想自动化我的构建过程的一部分,这样我可以单击一个按钮(或运行一个程序等),它将自动更新我的解决方案中所有 C++ 和 C# 项目中的版本号。
我所有的版本号都是基于日期的,所以很容易创建。
我该如何解决这个问题?Visual Studio 是否有任何内置功能允许这样做,或者如果没有,我该如何去做?
我想自动化我的构建过程的一部分,这样我可以单击一个按钮(或运行一个程序等),它将自动更新我的解决方案中所有 C++ 和 C# 项目中的版本号。
我所有的版本号都是基于日期的,所以很容易创建。
我该如何解决这个问题?Visual Studio 是否有任何内置功能允许这样做,或者如果没有,我该如何去做?
它可以但仅适用于强程序集(在这种情况下,只需将星号 [*] 添加到您想要自动递增的数字)如果您的不是这种情况,您可以尝试ProjectBuildCounter。
它是免费的、易于使用的、独立的可执行文件。您必须将它附加到您的项目中,并且 - 瞧 - 版本在每次构建时都会增加。