2012-12-13 119 views
0

我有一個項目,它實際上是建立在Win32/.Net4.0(VS2012)上。 現在我需要將這個項目也構建到x64/.Net4.0以及Win32/3.5和x64/3.5。建立多目標項目

我知道這是可能的4個項目,並建立每個項目每次。但代碼總是相同的,所以我想知道是否有可能有一個項目,這是建立在每個目標上的一個構建過程?

感謝kooki

回答

1

您可以針對同一項目/解決方案調用的MSBuild多次覆蓋所有需要的配置。只需通過命令行傳遞配置即可。因此,對於x86的發佈配置:

msbuild MySolution.sln /p:Configuration=Release /p:Platform=x86 

然後,您可以爲另一個目標平臺添加第二個調用。

+0

我使用了一個不同的版本,但你的答案也適用:-) – Kooki