.NET 中的 Version
类将版本号表示为由两到四个组件组成。 AssemblyInfo 文件为 AssemblyVersion
和 AssemblyFileVersion
文件指定以下格式:
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
不清楚这里是否需要
Build Number
和 Revision
,因为在 Version
类中不需要它们。它们是必需的吗?换句话说,这合法吗?[assembly: AssemblyVersion("1.0")]
[assembly: AssemblyFileVersion("1.0")]
或者这是否需要表示为以下内容?
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
最佳答案
AssemblyVersion
似乎有多种形式:
Examples of valid version strings include:
1
1.1
1.1.*
1.1.1
1.1.1.*
1.1.1.1
但是
AssemblyFileVersion
必须是major.minor.build.revision 的形式:关于c# - 汇编版本所需的格式是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16367122/