我将AssemblyVersion属性设置为:
[assembly: AssemblyVersion("1.0.0.*")]
根据组装和时间的变化而增加。现在它是:{1.0.0.20042}
如果我不更改程序集内的cs文件,它不会增加。但是,如果我更改此程序集中的类文件之一,则版本不会增加一个。如果我没有误解这些文章,它的增加取决于时间。但我想设置这个增量取决于内部版本号。
有没有办法从这个版本号中学习内部版本号或设置它的增量1?
答案 0 :(得分:5)
我对Visual Studio使用Auto Version Increment。它是免费的,适用于VS2005 / 08,并且有一个VS2010的单独版本。
您可以选择有关构建增量的各种策略,包括每个构建增量和基于时间的构建号。
如果您有多个项目并希望保持版本号相同,则可以在所有项目之间创建共享AssemblyInfo.cs
,然后在其中增加构建版本。