2012-09-20 221 views
1

我有兩個Visual Studio 2010解決方案 - 一個在類項目中包含4個文件,另一個通過「添加爲鏈接」(也在類項目中)鏈接到這些文件。這些解決方案在我的機器上構建和運行都沒有任何問題。TFS 2010鏈接文件構建失敗

我已經檢查了這些解決方案到TFS中,並創建了一個構建定義,該構建定義被配置爲構建它們兩個(實際文件的第一個,如果有的話)。

但是,當我運行構建它失敗,說「找不到類型或命名空間名'xLinkedFileClassx'(你是否缺少使用指令或程序集引用?)」爲每個鏈接的文件類他們參考的各個位置(沒有顯示其他錯誤)。

查看生成服務器上的生成文件夾這些(C:/ Builds/...)這些文件不存在。我如何獲得TFS來處理這些鏈接的文件?

回答

0

好吧,看起來我確實在我的代碼中有一些錯誤,並且它表現爲這個不起眼的錯誤!

在我的配置中,我在Release中創建了某些項目,而不是在Debug中(反之亦然),但是我的Build Definition被設置爲Release,並且我正在調試Visual Studio中的Debug,因此它沒有發現錯誤。修復這些錯誤似乎將所有東西都排除在外。

基本上,如果您遇到任何奇怪的錯誤,請確保您在Visual Studio中的調試和發佈中構建項目,以防萬一它隱藏。

1

檢查構建定義工作區,你是否將這些文件拖到構建服務器?此外,請確保工作區具有與您的桌面上相同的相對路徑