3

只需添加一个零,如下所示

[assembly: AssemblyVersion("2.03.406.2")]

结果为 2.3.406.2

这不是我想要的。

所以这可能是不可能的?

4

3 回答 3

7

程序集版本的每个部分都存储为一个 16 位整数,所以不,这是不可能的。

于 2009-02-13T17:50:23.563 回答
2

可能您可以阅读 AssemblyFileVersionAttribute

AssemblyFileVersionAttribute[] attributes = (AssemblyFileVersionAttribute[])typeof(Program)
    .Assembly.GetCustomAttributes(typeof(AssemblyFileVersionAttribute), false);
Console.WriteLine(attributes[0].Version);
于 2009-02-13T17:52:59.953 回答
1

每个数字代表一个特定的数值,Major、Minor、Build 和 Revision。

它不仅仅是一个任意字符串。

于 2009-02-13T17:50:21.580 回答