Как сделать параллельную сборку в Visual Studio 2013?

Согласно этой статье MSDN:

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

один "может запускать многопроцессорные сборки для проектов C++ и C#". используя IDE. Мое решение содержит только проекты на C#, но когда я выполняю "Build Solution", я вижу только один процесс MSBuild в диспетчере задач и один процесс csc.exe.

В "Инструменты" -> "Параметры" -> "Проекты и решения" -> "Построить и запустить" у меня установлено "максимальное количество параллельных сборок проекта", равное 4, и на моем компьютере 4 ядра.

Можно ли настроить VS2013 для параллельного создания проектов моего решения?

1 ответ

Решение

Я протестировал вариант, который вы упомянули, в моем более крупном решении с большим количеством независимых проектов в VS2013, и он строит эти проекты в 4 новых порожденных процессорах сборки.

введите описание изображения здесь

Если ваши проекты зависят друг от друга, сборке будет сложно работать одновременно. Но это в основном работает в VS2013.

Для справки это настройка:введите описание изображения здесь

Помещение 8 там породило 8 процессоров сборки.

Другие вопросы по тегам