2013-07-16 82 views
0

我剛剛將我的解決方案從TFS 2008複製到TFS 2012.在TFS 2008中,TFSBuild.proj執行常規解決方案構建,調用installshield項目,dotfuscator項目並轉儲結果installshield輸出到drop文件夾中。從TFS 2008獲取TFSBuild.proj在TFS 2012上工作

在我的構建定義中,我將「要構建的項目」設置爲指向.proj文件。構建工作,但我得到的只是一個文件夾裏面的日誌。我添加了.sln來構建(雖然以前不需要)並獲取.sln文件,但installshield和dotfuscator沒有完成。

查看.proj日誌文件...我的「消息」輸出都沒有。這兩個版本之間是否有一些大的變化,需要對proj文件進行大的修改?

我沒有TFS服務器的管理員權限。 謝謝

回答

1

我猜你正在使用「默認」構建過程模板。如果您想使用TFSbuild.proj文件,則需要使用「Upgrade」模板。

編輯您的構建定義並轉到「處理」選項卡。應該有一個區域顯示您正在使用的模板。點擊「顯示詳情」按鈕,然後從下拉列表中選擇「升級模板」。

現在指向包含TFSbuild.proj的文件夾並保存定義。這應該可以解決問題。