2014-10-20 48 views
0

如何獲取並設置由xaml模板構建的每個項目的輸出文件夾。 是否有我能得到的對象會告訴我當前正在構建的解決方案名稱或路徑,並根據解決方案名稱設置文件夾?使用tfs自動編譯

+0

您使用的是什麼版本的TFS? – 2014-10-20 12:59:42

+0

我使用版本2013 – Shakedav 2014-10-20 13:03:21

回答

1

默認的構建模板包含2個選項,用於將輸出放到哪裏,或者放在一個統一文件夾中(這是以前版本的TFS默認完成的),或者爲每個構建的項目創建一個文件夾。在編輯構建定義時,您可以在「處理」選項卡中設置它。

enter image description here

0

迪倫·斯密的答案是100%正確的,準確的,如果正在使用的TFS2013構建過程模板。有很多理由說明爲什麼你要使用TFS2013而不使用TFS2013構建過程模板(爲了向後兼容的原因運行舊的構建控制器,使用舊版構建過程模板的大量修改版本等)。

在這些情況下,您可以通過指定MSBuild參數/p:GenerateProjectSpecificOutputFolder=true來獲得大致類似的行爲。

這隻適用於2012年和2013年;我不相信2010年支持這個標誌。