#.net #visual-studio #msbuild
#.net #visual-studio #msbuild
Вопрос:
Я ищу способ скомпилировать наше приложение немного быстрее, и сейчас много мертвого времени. Проведя небольшое исследование, я узнал о IncrediBuild, но, насколько я понимаю, это только ускоряет сборку для C .
Есть ли способ ускорить решение Visual Studio 2010 с несколькими VB.NET/C # проекты?
Комментарии:
1. О каком времени мы здесь говорим?
2. Компиляция занимает около 10 минут.
3. Вам нужно каждый раз все компилировать?
4. Нет, но достаточно часто я вынужден перестраиваться из-за плохой настройки проекта. Я переделаю проект, когда у меня будет время, но я подумал, что посмотрю, есть ли какие-либо решения для компиляции сетки, которые будут работать.
Ответ №1:
Попробуйте использовать MSBuild / m (для многопоточной компиляции)
Более подробная информация здесь:
Параллельное создание нескольких проектов с помощью MSBuild
Взлом: параллельные MSBuilds из среды разработки Visual Studio
Комментарии:
1. Хотя это полезно и интересно, не совсем то, о чем я спрашивал. Хотя спасибо за информацию.
2. Этот ответ выглядит уместным для меня. Вы действительно спрашиваете об опыте людей с IncrediBuild?
3. Это все еще применимо для VS2017 или теперь это делается по умолчанию?
4. @rolls это все еще применяется. Значение по умолчанию для параметра /m равно 1.