我最近添加了一些共享項目到我現有的Visual Studio解決方案,現在我們的TFS構建服務器上的構建過程失敗。TFS構建服務器 - 共享項目構建錯誤
我們的構建服務器能夠構建的解決方案以前的版本和回滾之後再次。 我的共享項目像.csproj文件中那樣被引用。 (通過Visual Studio創建)
<Import Project="..\xxx\yyy.projitems" Label="Shared" />
構建正常工作與Visual Studio和命令行,但是在TFS構建服務器失敗,出現此錯誤:
C:\ Program Files文件(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?你可以分享詳細步驟,以便我們可以嘗試重現此問題。 –