Наше решение состоит из около 20 файлов .vcproj. За исключением основной программы, большинство из них являются независимыми библиотеками, которые зависят только от своих собственных модульных тестов.
Когда мы строим это решение в VS.NET, мы замечаем, что VS запускает несколько процессов VCBuildHelper и эффективно использует все доступные ядра. Однако когда мы запускаем наши ежедневные сценарии сборки, реализованные с помощью MSBuild, мы замечаем, что используется только одно ядро.
Мы добавили / maxcpucount и / p: BuildInParallel = true, но все равно не сработало.
Любая помощь приветствуется.
Заранее спасибо!