私は最近、既存のVisual Studioソリューションにいくつかの共有プロジェクトを追加しましたが、TFSビルドサーバーのビルドプロセスは失敗します。TFSビルドサーバー - 共有プロジェクトビルドエラー
当社のビルド・サーバーは、ソリューションの以前のバージョンをビルドすることができたし、ロールバックした後、再びです。 共有プロジェクトは.csprojファイルのように参照されます。
<Import Project="..\xxx\yyy.projitems" Label="Shared" />
ビルドは、Visual Studioとコマンドラインで正常に動作します(Visual Studioのを介して作成)が、TFS上で、それは、このエラーで失敗したサーバーを構築:
C:\プログラムファイル(x86の)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ WebApplications \ Microsoft.WebApplication.targets(187): "DestinationFiles"は1つのアイテムを参照し、 "SourceFiles"は2つのアイテムを参照します。彼らは同じ数のアイテムを持っていなければなりません。
cmdを使用してmsbuildコマンドを実行すると、すべて正常に動作します。また、ビルドサーバーが稼動しているのと同じマシン上にある。コマンドラインで それはそのようになっています
"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" /nologo "xxx.sln" /m:1 /p:Configuration="Debug" /p:Platform="Any CPU"
任意のアイデアを、これが機能しない理由?ビルドエージェントマシン上で
使用しているTFSのバージョンは? –
TFS 2015 Update 2 – Jochen
ご使用のビルドシステムとは何ですか? vNextまたはXAML?この問題を再現するために詳細な手順を共有できますか? –