在解决方案文件夹外添加项目时,解决方案没有内置在团队资源管理器中

时间:2014-04-09 08:34:06

标签: c# asp.net visual-studio-2010 tfs

我添加了一个位于TFS解决方案文件夹之外的项目。

它在本地构建并成功发布,但是当我通过团队资源管理器构建它时,解决方案文件夹之外新添加的项目没有构建

GlobalSection(TeamFoundationVersionControl) = preSolution
        SccNumberOfProjects = 3
        SccEnterpriseProvider = {K4J2KL-18FA-40KD-95D4-23023fK}
        SccTeamFoundationServer = http://ipaddress:8080/tfs/track
        SccLocalPath0 = .
        SccProjectUniqueName1 = ProjectName\\ProjectName.csproj
        SccProjectTopLevelParentUniqueName1 = ProjectName.sln
        SccProjectName1 = ProjectName
        SccLocalPath1 = ProjectName
        SccProjectUniqueName2 = ..\\..\\ProjectName.BusinessEntities\\ProjectName.BusinessEntities.csproj
        SccProjectTopLevelParentUniqueName2 = ProjectName.sln
        SccProjectName2 = ../../ProjectName.BusinessEntities
        SccLocalPath2 = ..\\..\\ProjectName.BusinessEntities
    EndGlobalSection

当我在团队资源管理器中构建项目时,它表示找不到ProjectName.BusinessEntities.csproj。此类库是包含TFS中解决方案的文件夹上方的两个文件夹。

1 个答案:

答案 0 :(得分:1)

构建定义的工作空间映射必须包含新项目。构建告诉你实际情况 - 它无法找到.csproj文件,因为只会获取工作区映射中的那些文件 - 并且不会包含新项目。