お問い合わせ

tel:0570-046-503

営業時間 10:00~17:00(定休日:土日祝日)

インスタンス配置のバージョンを取得する

   2015/08/04

WindowsフォームアプリケーションでClickOnceにてアプリケーション配置を

する場合、発行するたびにリビジョンが繰り上がっていきます。

これを画面上で表示する方法です。

version

画面下部の、1 0 2 86 を 1.0.2.86という形式で表示するには以下のように設定します。

       private void GetVersion() {
              //発行済みの本番環境でしか表示されない
            if (!ApplicationDeployment.IsNetworkDeployed)
            {
                this.lblVersion.Text = "";
                return;
            }
            var version = ApplicationDeployment.CurrentDeployment.CurrentVersion;
            this.lblVersion.Text = "version " +
                version.Major.ToString() + "." +
                version.Minor.ToString() + "." +
                version.Build.ToString() + "." +
                version.Revision.ToString();
            
        }

デバッグ状態では表示されず、本番で発行したアプリケーションでしか確認できません。

バージョン管理をしている場合などは、あれば便利かもしれませんね。

  • ブログランキング・にほんブログ村へ
  • FC2ブログランキングへ
  • 人気ブログランキングへ
  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

この記事へのコメントはこちら

メールアドレスは公開されませんのでご安心ください。
また、* が付いている欄は必須項目となりますので、必ずご記入をお願いします。

内容に問題なければ、下記の「コメント送信」ボタンを押してください。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)