asp.net Web サイトプロジェクトでセットアップバージョンを取得する

StackOverflow https://stackoverflow.com/questions/747717

  •  09-09-2019
  •  | 
  •  

質問

を持っています ASP.NETプロジェクト が含まれている Web展開プロジェクト (ウェブサイトを編集するため)および プロジェクトのセットアップ (これにより、セットアップが作成され、Web サイトのコンパイルされたバージョンがインストールされます)。

私はいつも変更します アプリケーションのバージョンプロジェクトのセットアップ そして、そのバージョン番号を Web サイト自体で参照できるようにしたいのですが、バージョン番号を含む web.config にエントリを作成する必要はありません(今日ではありませんが、将来的には、バージョン番号を変更するのを忘れると思います) web.config)

この動作を実現するために使用できるトリックはありますか?

で App.Config を使用するのと同じように、 WinForms だけを使用して:

Version vrs = new Version(Application.ProductVersion);
myVersionLabel.Text = "Major: " + vrs.Major + " Minor: " + vrs.Minor;
役に立ちましたか?

解決

セットアップ バージョンを web.config に書き込む/更新するカスタム アクションをいつでも実行できます。手動で行うのを忘れる心配はありません。編集:これを行う方法についてブログ投稿を作成しました。取ってください ここを見て.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top