に私はC#アプリケーションを作成し、アセンブリのバージョンになりたいています 01.02.03.123変更アセンブリのバージョンのC#
私はAssemblyInfo.cs
に次の値を変更している[アセンブリ:AssemblyFileVersion( 「01.02.03.123」)]
しかし、私はこのプロジェクトをビルドし、私のアセンブリのファイルバージョンを見ると、それは私がバージョンとして「01.02.03.123」を取得できますか 1.2.3.123
として示し。
に私はC#アプリケーションを作成し、アセンブリのバージョンになりたいています 01.02.03.123変更アセンブリのバージョンのC#
私はAssemblyInfo.cs
に次の値を変更している[アセンブリ:AssemblyFileVersion( 「01.02.03.123」)]
しかし、私はこのプロジェクトをビルドし、私のアセンブリのファイルバージョンを見ると、それは私がバージョンとして「01.02.03.123」を取得できますか 1.2.3.123
として示し。
アセンブリバージョンの各部分は16ビット整数として格納されています。いいえ、先行ゼロでこれらの数値を開始することはできません。
Version.Major.ToString("00") + "." + Version.Minor.ToString("00") + "." + Version.Build.ToString("00") + "." + Version.Revision.ToString("00");
OPが探していた結果を生み出す良い方法が見つかりました! – kdmurray
私はあなたがそうすることはできないと思います。先行ゼロは無視されます。ところで、なぜこの非標準形式が必要ですか? – surfen
あなたがしたいことはできません。 –