は、次のディレクティブを含む.csprojを検討対象としています。 TFSコンポーネントがインストールされました。 Visual Studioがインストールされていません。TFSエージェント不足しているwebアプリケーションを構築する
、TFSは、サービスを構築する(.NET 4ターゲット)ASP.NET MVC 2 Webアプリケーションのコンパイルエラーが発生した:
C:\somepath\foo.csproj (219): The imported project "C:\Program Files\MSBuild\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
TF270015: 'MSBuild.exe' returned an unexpected exit code. Expected '0'; actual '1'.
それは本当だ:なしサブディレクトリ「webアプリケーション」は「中にありませんC:¥Program Files¥MSBuild¥Microsoft¥VisualStudio¥v10.0 "ディレクトリにコピーします。
このサブセットは、TFS Buildサービスのインストールに含まれていないようです。 TFSは、ビルドサービスにどのような部分がインストールされているかについては何も指定していません。
このTFSビルドマシンで、これらの成果物やその他の依存関係をインストールする最も適切な方法は何ですか?これは避けられたでしょうか?
まともな提案。私は他のファイルをどこに置くべきか、依存関係にはデプロイメントも必要であるかどうかは不明です。 (レジストリエントリなど)1ファイルドロップと同じくらい簡単なことはできませんでしたか? :) –
@ p.campbell: 'Microsoft.WebApplication.targets'ファイルを調べました。 'Microsoft.WebApplication.Build.Tasks.Dll'ファイルも必要になるようです。 Silverlight SDKがインストールされている可能性があります。 –