1

IIS テスト環境への継続的な統合と展開を使用して構成した 2 つの Web アプリケーション プロジェクトを含むソリューションがあります。それは完璧に機能し、私はそれにとても満足しています.

ここで、デプロイされた Web サイトのホームページに、現在のビルドが何であるかを知るための情報を表示したいと思います。この種の情報を取得する方法はありますか?

前もって感謝します

4

2 に答える 2

1

はい、これを行うにはいくつかの方法があります

アセンブリ情報の読み取り

通常、CI ビルド手順の一部として、バージョン管理番号、会社の詳細、署名ライブラリなどを追加します。更新されたメタデータを含むライブラリからリクエストが送信されたときに、この情報を読み取ることができます。IIS では実行中のアセンブリではない可能性があるため、正しい dll を見つけるようにしてください。

カスタム アプリ構成値を埋め込む

同様に、ビルド プロセスの一部として、セクションなどの web.config にいくつxml-pokexml-transformの値を挿入することもできます<appsettings>MSビルドサンプルConfigurationManager.AppSettingsWeb アプリケーションから使用する可能性があります。

于 2013-08-22T16:18:26.497 に答える