2014-04-09 61 views
0

我添加了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解決方案的文件夾上的兩個文件夾。

+0

這是因爲該文件只保留在本地 – csharpwinphonexaml

+0

我如何使它工作?我應該如何在tfs解決方案文件夾之外引用該項目? –

+0

檢查項目是否在源代碼控制下 – csharpwinphonexaml

回答

1

您的構建定義的工作區映射必須包含新項目。該版本告訴你事實 - 它找不到.csproj文件,因爲只有工作空間映射中的那些文件纔會被提取 - 並且不包括新項目。

+0

我在構建定義的工作文件夾部分的工作區中添加了實體項目 –

+0

我會增加日誌記錄級別並開始仔細查看日誌。您應該看到它試圖在工作區中執行Get Latest的位置,並且您將能夠看到它提取的內容以及提取到的位置。 –

相關問題