2012-11-26 80 views
3

我一直在使用TFS 2010建立我的項目數月。到目前爲止,我還沒有特別關注是否構建爲Debug或Release。在TFS中調試與發佈構建?

現在我想我應該建立爲發佈。我假設在運行構建爲Debug的程序集時會有一些性能損失等等。即即使在默認情況下,建立「發佈」也有一個很好的理由,現在似乎是在任何情況下都創建了.pdb。

在我的構建定義中,我有8個要構建的項目。當我選擇任何CPU |在TFS構建定義(Process選項卡)中的「Configurations to Build」中發佈,突然,我的8個項目中只有2個被複制到drop文件夾(構建成功)。任何想法爲什麼?

我正在使用Visual Studio 2012,.NET 4.5。

回答

2

在Visual Studio的解決方案中,右鍵單擊並轉至「Configuration Manager ...」,將「活動解決方案配置」更改爲「發佈」,將「活動解決方案平臺」更改爲「任意CPU」,檢查其他項目被設置爲在此配置中實際構建。

+0

好吧,看來我誤解了一些東西; 「要構建的項目」下的一些項目是Visual Studio項目,而不是解決方案,只要「配置構建」爲空即可。一旦我在配置中輸入某些內容來構建它只構建解決方案,而不是項目。 – Poppert

相關問題