2012-11-21 75 views
0

在TFS 2012的每晚構建中,是否可以針對兩個不同的目標框架版本構建相同的C#解決方案?針對多個目標框架版本構建解決方案TFS 2012

這樣我們就可以針對.NET 4.0和.NET 4.5構建一個解決方案。如果我們保持代碼與每個版本兼容,這應該是可能的。

+0

這會使您獲得的只是瞄準4.0的東西不會有什麼收益? – Betty

回答

0

msbuild任務允許您指定命令行參數。所以你可以使用/p:TargetFramework=4.0選項來實現編譯。然而,由於你基本上編譯了同一個項目,所以你的第二個msbuild運行會覆蓋第一個生成的dll,因爲它們會有相同的名稱。這是你需要處理的事情。

相關問題