Team Servicesにビルド定義のセットアップがあり、トークンライザータスクを実行できるようにweb.configファイルを追加のアーティファクトとして公開しています。私のビジュアルスタジオプロジェクトでは、Web.Release.configファイルにトークンの設定があります。ビルドが実行されると、トークンはconfigファイルに挿入され、各環境のリリース管理プロセスに置き換えられます。Visual Studio Team Services - パブリッシュアーティファクトが見つかりませんPathtoPublish
これは過去数ヶ月にわたって機能しています。しかし、今日、web.configファイルの "PathtoPublish not found"というエラーで失敗し始めました。公開アーティファクトのタスクでは、私は
"MyWebProject\obj\Release\Package\PackageTmp\Web.config".
としてセットアップし、今では私はパスに変数を使用する必要があると思います
"SolutionFolder\Branch\MyWebProject\obj\Release\Package\PackageTmp\Web.config".
のようなパスを期待しているように見える発行するパスを持っています。しかし、私は正しい変数が何であるか把握できません。トークンが配置されるように、変換されたWeb.configファイルを取得する必要があります。奇妙なことに、古いパスは2番目のチームプロジェクトのビルド定義でうまくいきます。
はい私はマッピングを更新しました。オプション1は私のために働いた、 – Bipindas