Visual Studio でのバージョン番号の自動インクリメント
自動インクリメントされるバージョン番号により、開発者はソフトウェアの変更を動的に記録できます。 Visual Studio では、この機能は AssemblyVersion
属性によって実現されます。
リビジョン番号を自動的に増加させる
リビジョン番号を自動的にインクリメントするには、AssemblyVersion
の末尾にアスタリスク (*) を追加します。これにより、Visual Studio が最後の数値を自動的にインクリメントするように指示されます。例:
<code>[assembly: AssemblyVersion("2.10.*")]</code>
コード内のバージョン番号を引用符で囲みます
コード内で自動インクリメントされるバージョン番号を表示するには、リフレクションを使用できます。例は次のとおりです:
<code>Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; string displayableVersion = $"{version}";</code>
メモ
AssemblyVersion
と AssemblyFileVersion
が同時に指定されていないことを確認してください。これにより、.exe ファイルに自動インクリメントが表示されなくなる可能性があります。 AssemblyVersion
の 3 番目の数値を 4 番目の代わりにアスタリスクに設定します。これにより、2000 年からの日数が常に増加し、バージョン番号が増加し続けます。 以上がVisual Studio でバージョン番号を自動インクリメントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。