8

新しいチーム ビルド定義を作成しました。チェックインのたびに、TFS サーバー (別のビルド コントローラー) でビルドが行われます。ビルドが完了したら、ファイルを公開したいと考えています。使用される MSBuild 入力引数は/p:DeployOnBuild=true;PublishProfile=QADeploy. QADeploy作成された発行プロファイルです。

チームビルドが成功することを期待しています。ただし、成功したビルドは、ファイルを宛先フォルダーに公開したり、公開しようとしたりしません。公開プロファイルを介した公開がトリガーされない理由はありますか?

4

2 に答える 2

11

奇妙ですが、Visual Studio バージョンを追加すると問題が解決しました。

/p:DeployOnBuild=true /p:PublishProfile=QADeploy /p:VisualStudioVersion=11.0
于 2013-01-20T16:56:47.040 に答える
0

私は同じ問題を抱えていて、髪を引っ張っていました。このSimilar Problemをチェックしてください、それは私を助けました。

VS がインストールされた PC 上のこのパスから、ビルド サーバー上の一致するパスに WEB と WEB APPLICATION の両方の Web ビルド ターゲットをコピーして修正しました。

C:\Program Files\MSBuild\Microsoft\VisualStudio\v11.0 (VS 2012 のパス)

Web デプロイに完全なインストーラーを使用するという彼らの提案が役立つかどうかはわかりません。私は両方の提案を同時に試しましたが、その後はうまくいきました。

また、Web プロジェクトでのみ動作します

于 2013-01-11T23:32:03.857 に答える