Построение приложений в Visual Studio
Visual Studio можно использовать для построения приложений и создания сборки и исполняемые программы часто во время цикла разработки.Можно построить код часто, можно определить ошибки времени компиляции, например неверный синтаксис, неправильно писанные ключевые слова и несоответствия типов, ранее.Кроме того, найдите и исправьте ошибки во время выполнения, например логических ошибок и семантические ошибки, часто построения и запуска отладочных версий кода.
Если имеется достаточно отлаживанные все развившийся и проект или решение можно компилировать его компоненты в построении выпуска.По умолчанию в построении выпуска оптимизирован и предназначен для того, чтобы быть меньше и выполняется быстрее, чем отладочная версия.Для получения дополнительной информации см. Пошаговое руководство. Построение приложения.
Выбор метода построения
Можно построить приложение с помощью параметров построения по умолчанию в интегрированной среде разработки, из командной строки или с помощью Team Foundation.Каждый из этих параметров MSBuild используется как основная технология, и каждый подход имеет определенные преимущества, как показано в следующей таблице.
Метод Build |
Преимущества |
Дополнительные сведения |
---|---|---|
С помощью интегрированной среды разработки |
|
|
Щелкните командная строка MSBuild |
|
|
С помощью Team Foundation server |
|
Построение из интегрированной среды разработки
При создании проекта, конфигурации построения по умолчанию определяются для его и конфигурацию построения решения присвоена на него, чтобы обеспечить контекст для построений.Конфигурации решения определяют, как построение и развертывание проектов в решении.Конфигурации проекта наборов свойств проекта, уникальные для типа построения и платформы (например, выпуска Win32).Можно правка эти конфигурации по умолчанию, а также создать собственные конфигурации.Дополнительные сведения см. в разделах Знакомство с конструктором проектов и Практическое руководство. Изменение свойств проекта и параметров конфигурации.
В интегрированной среде разработки, можно выполнить следующие дополнительные задачи.
Задание проектов, которые зависят от выходных данных другого проекта построения правильно.
Изменение объема данных, включенное в журнал построения или в окне вывода для построений.
Повысить производительность построения с использованием параллельных построений.Дополнительные сведения см. в разделе Параллельное построение нескольких проектов с помощью MSBuild или отправку Параллелизм в ходе построения C C-++ блога.
См. также
Задачи
Практическое руководство. Создание и удаление зависимостей проекта
Основные понятия
Пошаговое руководство. Построение приложения
Общие сведения о конфигурациях построения
Building (Compiling) Web Site Projects