チーム シティ サーバーで .Net 4.5.1 Web プロジェクトを構築しようとしています。アセンブリが含まれているように見えるWindows 8.1 SDKをインストールしMicrosoft.Build.Tasks.v4.0.dll
ました。ただし、プロジェクトをビルドしようとすると、まだエラーが発生します。
C:\TeamCity\buildAgent\work\bdb0a42dd3d7277\.nuget\NuGet.targets(71, 9): error MSB4175: The task factory "CodeTaskFactory" could not be loaded from the assembly "C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Build.Tasks.v4.0.dll". Could not load file or assembly 'file:///C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Build.Tasks.v4.0.dll' or one of its dependencies. The system cannot find the file specified.
ビルド サーバーに何をインストールするか、ビルド環境からコピーする必要がありますか?
アップデート
質問はまだ未解決ですが、今のところ、プロジェクト ファイルを編集して MSBuild 12 ではなく 4.0 を使用することで問題を解決しました。