2010-06-04 87 views
0

我最近從TFS2005升級到TFS2010(以及後續的團隊構建服務器)。使用MSBuild構建團隊時出現的問題

我曾經是能夠得到一個團隊建立在我的解決方案之一,很輕鬆地工作,(見下文結構)

Solution 
|_Web Site 
| |_Bin 
| |_Other Files 
|_Project 1 
|_Project 2 
|_Project (n) 

現在,我可以不再獲得構建正確的工作作爲它不似乎建立了我的所有項目(我不得不創建一個新的構建定義)。要麼是這樣,要麼就是不按這樣的順序建造項目,以至於當它到達項目X時,它依賴的項目(項目A)尚未建成,並且因此失敗。

我只是基本上試圖建立一個網站(而不是Web應用程序項目),與一些從屬/鏈接的項目。爲什麼它一定很難!

在IDE中一切都很好。如果我甚至打開復制到「Sources」目錄下的構建服務器的解決方案,我可以在該服務器上的IDE中良好地構建它。儘管如此,MSBuild沒有這樣的運氣。

想法?

回答

0

參見Can we build a website using MSBuild

或轉換爲網絡應用程序項目。

+0

我已經閱讀/嘗試過第一個鏈接。由於我們因爲網絡應用程序中的文件數量而導致的tfs合併問題的數量,我原來從擁有一個Web應用程序移開。 我曾與TFS2005合作,它似乎並不想與2010年合作,這似乎沒有多大意義。 – mrwayne 2010-06-04 11:41:35