ビルドごとに変更されるテスト実行の app.config 構成キー値を読み取るテスト ライブラリがあります (バージョン番号が埋め込まれたアプリ ウィンドウ)。別のキーも、テストがヒットする環境 (開発/テストなど) に基づいて変化します。
例えば。key="AppVersion" value="AppVersion (1.0.0.19)" key="AppSubVersion" value="Ver (1.0.0)" key="DataDirectory" value="Data - Dev"
現在、ローカル マシンでは、実行から実行に手動で変更するため、これは問題ではありません。ただし、TeamCity サーバーがリモートマシンでテストを開始する自動テスト実行の一部としてテストが開始される自動実行シナリオへの移行を検討しています。2つの質問に答えていただければ幸いです
1 - TeamCity がリモート マシンにある app.config ファイルの特定のキーを変更する方法はありますか?
2 - そうでない場合、これを達成するための最良の方法は何ですか?
ありがとう !