문제

MSBuild v3.5를 사용하여 포함 할 수 있습니다 "/m"스위치 멀티 프로세서 지원을 활성화합니다. 그러나 나는 아무것도 없어지는 동등한 속성을 찾을 수 없습니다. Microsoft.build.buildengine. API를 통해이 설정을 어떻게 활성화합니까?

나는 msbuild.exe를 반영하여 이것을 직접 발견하려고 노력했지만 (Lutz!) System.threading.thread를 사용하여 빌드 덴 핀을 사용하지 않습니다.

도움이 되었습니까?

해결책

이거 ...

http://blogs.msdn.com/msbuild/archive/2007/10/22/enabling-multiprocessor-support-in-msbuild-host.aspx

... 질문에 대답 하시겠습니까?

기본적으로 CPU의 수를 사용하는 매개 변수를 사용하는 엔진 생성자를 사용하는 것처럼 보입니다.

http://msdn.microsoft.com/en-us/library/bb300140.aspx

public Engine(
    BuildPropertyGroup globalProperties,
    ToolsetDefinitionLocations locations,
    int numberOfCpus,
    string localNodeProviderParameters
)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top