2012-12-13 2 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