Solution.metaproj错误MSB3202:找不到项目文件'xxx'

Mat*_*ttC 5 tfsbuild tfs2010

我有一个TFS项目有两个主要文件夹:

项目

--Folder1

---- LibraryA的

--Folder2

---- AppA引用LibraryA

当我构建AppA解决方案时,TFS无法构建,提供以下错误:

C:\构建\ 1 \项目\ APPA的\ Sources \文件夹2 ..\Folder1中\ LibraryA的\ LibraryA.csproj

我认为TFS正在做类似于$(CurrentBuildDir)$(ProjectReferenceSourceLocation)的东西,它只是将..\Folder1\LibraryA部分放在那里.

我知道共享程序集应该可以在他们自己的解决方案中构建,然后对构建副本进行引用,但这就是它的原理.

任何想法如何让TFS知道如何导航出解决方案文件夹以查找引用的项目?

TIA

pan*_*lif 8

这里可能存在的缺陷是您没有将源控制路径设置为$/Project1/Folder1/LibraryA构建定义的"工作空间"选项卡中的活动工作文件夹.

如果是这种情况,源代码将不会在构建期间下载到构建代理程序,并且编译将失败,抱怨缺少源代码.