这个问题问如何在VS 2010中自动更新版本号:https : //stackoverflow.com/questions/4025704/publishing-in-net-produces-application-files-myapp-someversionnumber-how-to-ge
答案是,您必须手动更新程序集版本和文件版本
每次发布时版本号都不应该增加吗?为什么要手动进行?这是MS有意识地决定以这种方式进行的吗?让人们手动更新自己的版本号的背后是什么想法?
这个问题问如何在VS 2010中自动更新版本号:https : //stackoverflow.com/questions/4025704/publishing-in-net-produces-application-files-myapp-someversionnumber-how-to-ge
答案是,您必须手动更新程序集版本和文件版本
每次发布时版本号都不应该增加吗?为什么要手动进行?这是MS有意识地决定以这种方式进行的吗?让人们手动更新自己的版本号的背后是什么想法?
Answers:
您可以始终使用Visual Studio 的“构建版本增量”开源插件来帮您实现。
...我已经在Windows XP / Vista SP1下的C#,VB.NET和C ++。NET项目上使用Visual Studio 2005/2008测试了该插件。
功能性
- 可以为主要,次要,内部版本或修订版本号设置不同的自动递增样式。
- 支持C#,VB.NET和C ++。NET项目。
- 不需要所有项目成员都安装。通过解决方案和项目文件中的属性共享配置。没有插件的开发人员不会有任何感觉。
- 如果在源代码管理下,则自动检出所需的文件。
- 可以根据解决方案和/或每个项目进行配置。
- 可以配置为仅在某些配置版本(调试,发布,任何或自定义)上更新
- 可以更新外部源文件中的程序集属性,而不是默认的AssemblyInfo ...