0
我有一個項目,它實際上是建立在Win32/.Net4.0(VS2012)上。 現在我需要將這個項目也構建到x64/.Net4.0以及Win32/3.5和x64/3.5。建立多目標項目
我知道這是可能的4個項目,並建立每個項目每次。但代碼總是相同的,所以我想知道是否有可能有一個項目,這是建立在每個目標上的一個構建過程?
感謝kooki
我有一個項目,它實際上是建立在Win32/.Net4.0(VS2012)上。 現在我需要將這個項目也構建到x64/.Net4.0以及Win32/3.5和x64/3.5。建立多目標項目
我知道這是可能的4個項目,並建立每個項目每次。但代碼總是相同的,所以我想知道是否有可能有一個項目,這是建立在每個目標上的一個構建過程?
感謝kooki
您可以針對同一項目/解決方案調用的MSBuild多次覆蓋所有需要的配置。只需通過命令行傳遞配置即可。因此,對於x86的發佈配置:
msbuild MySolution.sln /p:Configuration=Release /p:Platform=x86
然後,您可以爲另一個目標平臺添加第二個調用。
我使用了一個不同的版本,但你的答案也適用:-) – Kooki