2012-03-19 8 views
0

に私はC#アプリケーションを作成し、アセンブリのバージョンになりたいています 01.02.03.123変更アセンブリのバージョンのC#

私はAssemblyInfo.cs

に次の値を変更している[アセンブリ:AssemblyFileVersion( 「01.02.03.123」)]

しかし、私はこのプロジェクトをビルドし、私のアセンブリのファイルバージョンを見ると、それは私がバージョンとして「01.02.03.123」を取得できますか 1.2.3.123

として示し。

+0

私はあなたがそうすることはできないと思います。先行ゼロは無視されます。ところで、なぜこの非標準形式が必要ですか? – surfen

+0

あなたがしたいことはできません。 –

答えて

3

アセンブリバージョンの各部分は16ビット整数として格納されています。いいえ、先行ゼロでこれらの数値を開始することはできません。

2
Version.Major.ToString("00") + "." + Version.Minor.ToString("00") + "." + Version.Build.ToString("00") + "." + Version.Revision.ToString("00"); 
+0

OPが探していた結果を生み出す良い方法が見つかりました! – kdmurray

関連する問題