5

我将 AssemblyVersion 属性设置为此: [assembly: AssemblyVersion("1.0.0.*")]

它随着装配和时间的变化而增加。现在是:{1.0.0.20042}如果我不更改程序集中的 cs 文件,它不会增加。但是,如果我更改此程序集中的类文件之一,则版本不会仅增加一个。如果我没有误解文章,它会随着时间的推移而增加。但我想设置这个增量取决于内部版本号。

有什么方法可以从此版本号中学习内部版本号或将其设置为增量 1 ?

4

1 回答 1

5

我使用Visual Studio 的自动版本增量。它是免费的,适用于 VS2005/08,并且有一个单独的 VS2010 版本。

您可以选择各种关于构建增量的策略,包括每次构建增量和基于时间的构建编号。

如果您有多个项目并希望保持版本号相同,则可以AssemblyInfo.cs在所有项目之间创建共享,然后在其中增加构建版本。

于 2012-02-09T09:18:24.087 回答