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

各数値は、メジャー、マイナー、ビルド、およびリビジョンの特定の数値を表します。

それは単なる任意の文字列ではありません。

于 2009-02-13T17:50:21.580 に答える