2011-06-30 1 views
2

を無視しているようだ:TFS 2010ビルド定義:MSBuildの引数は、私は自分のコンピュータ上で以下のコマンドを起動するとTFS 2010</p> <p>でビルドした後にパッケージを作成しようとしています

MSBuild.exe Fenicorp.Front.Web.FunnyApplication.sln 
/p:DeployOnBuild=true;DeployTarget=Package 

ソリューションがコンパイルされ、objフォルダ内にパッケージがあります。

私はビルド定義にMSBuildの引数として

/p:DeployOnBuild=true;DeployTarget=Package 

を指定して、新しいビルドをキューしかし、私のドロップフォルダーにはパッケージがありません。さらに、ビルドのステータスは、すべてが正常であるかのようにSuccessfullです。

+0

ビルドエージェントを確認してください - パッケージはそこに作成されましたか?たぶん、ドロップ先にコピーされていない可能性がありますか? –

+0

ビルドエージェントはどこで調べる必要がありますか? – alexandrekow

+0

ビルドエージェントが実行されているサーバーのBuildTempフォルダにあります。 –

答えて

3

最終的に私はそれを動作させることができました。 MSBuildでこれらの引数を使用するには、ビルドサーバーにVisual Studio 2010をインストールする必要がありました。

+0

私はこのナットをやっている同じ問題を抱えていました。それはあなたがそれを動作させるためにVSをインストールする必要があるのでとても迷惑です! –

+1

非常に可能性があります - Visual Studioのすべてではなく、関連するターゲットファイルをインストールするだけです。 – fuzzbone

+1

ビルドマシンにVSは必要ありません。http://stackoverflow.com/questions/13352546/tfs-ビルド定義 - 非デプロイメント - mvc-application-to-iis/13983872 – cederlof

関連する問題