我的MSBuild構建腳本在所有開發計算機上執行正常,但無法在構建服務器上運行,除了中繼構建。分行全部失敗,出現以下警告指示問題的根源:MSBuild ResolveProjectReferences錯誤
Target "ResolveProjectReferences":
C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets (0,0):
warning : The referenced project '..\..\..\Class Library\
Company.BusinessModel\Company.BusinessModel.csproj' does not exist.
我不明白爲什麼這個錯誤甚至出現 - 我已經驗證了(相對於正在處理的csproj)引用的項目確實存在。將簽出的代碼複製(文件複製)到我的本地計算機並運行腳本,構建按預期完成。
這裏有什麼明顯的錯誤嗎?我可以檢查什麼來嘗試解決這個謎團?
編輯:
我試圖運行的MSBuild對項目提高隔離生成錯誤,所以它不是這是問題,只是一些有關此特定的.csproj文件解決方案的其餘部分。
這個任何解決方案?我遇到了同樣的問題 – Mark 2011-07-14 16:53:10