ビルド中の Web サイトの web.config に (TFS 2012 で) ビルドの変更セット番号を追加するための良い解決策を知っている人はいますか?
アセンブリ バージョンの一部としてではなく、完全に別のエントリとして作成します。
ありがとう、
キーロン
これを行うには、ビルドプロセステンプレートにカスタムワークフローアクティビティを追加する必要があります。
Ewald Hofmanには、これを行う方法に関するすばらしいブログシリーズがあります。パート5には、アセンブリバージョンの編集に関するチュートリアルがあります。これをテンプレートとして使用できますが、代わりにweb.configを編集してください。
チェンジセットIDはBuildDetail.SourceGetVersion
プロパティにあります。
注意:これはTFS 2012であるため、おそらくデフォルトでローカルワークスペースがオンになっているため、ファイルの読み取り専用フラグをいじる必要はありません。