我有一个TFS项目有两个主要文件夹:
项目
--Folder1
---- LibraryA的
--Folder2
---- AppA引用LibraryA
当我构建AppA解决方案时,TFS无法构建,提供以下错误:
C:\构建\ 1 \项目\ APPA的\ Sources \文件夹2 ..\Folder1中\ LibraryA的\ LibraryA.csproj
我认为TFS正在做类似于$(CurrentBuildDir)$(ProjectReferenceSourceLocation)的东西,它只是将..\Folder1\LibraryA部分放在那里.
我知道共享程序集应该可以在他们自己的解决方案中构建,然后对构建副本进行引用,但这就是它的原理.
任何想法如何让TFS知道如何导航出解决方案文件夹以查找引用的项目?
TIA
这里可能存在的缺陷是您没有将源控制路径设置为$/Project1/Folder1/LibraryA构建定义的"工作空间"选项卡中的活动工作文件夹.
如果是这种情况,源代码将不会在构建期间下载到构建代理程序,并且编译将失败,抱怨缺少源代码.
| 归档时间: |
|
| 查看次数: |
8856 次 |
| 最近记录: |