我的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