ホームページ > バックエンド開発 > C++ > Visual Studio でバージョン番号を自動インクリメントするにはどうすればよいですか?

Visual Studio でバージョン番号を自動インクリメントするにはどうすればよいですか?

Barbara Streisand
リリース: 2025-01-18 22:33:11
オリジナル
542 人が閲覧しました

How to Auto-Increment Version Numbers in Visual Studio?

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>
ログイン後にコピー

メモ

  • AssemblyVersionAssemblyFileVersion が同時に指定されていないことを確認してください。これにより、.exe ファイルに自動インクリメントが表示されなくなる可能性があります。
  • AssemblyVersion の 3 番目の数値を 4 番目の代わりにアスタリスクに設定します。これにより、2000 年からの日数が常に増加し、バージョン番号が増加し続けます。
  • 新しい Visual Studio バージョンでは、バージョン文字列でワ​​イルドカードを使用できるように決定論を無効にする必要がある場合があります。詳細については、リンクされたスタック オーバーフローの回答を参照してください。

以上がVisual Studio でバージョン番号を自動インクリメントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート