Построение приложений в Visual Studio

Visual Studio можно использовать для построения приложений и создания сборки и исполняемые программы часто во время цикла разработки.Можно построить код часто, можно определить ошибки времени компиляции, например неверный синтаксис, неправильно писанные ключевые слова и несоответствия типов, ранее.Кроме того, найдите и исправьте ошибки во время выполнения, например логических ошибок и семантические ошибки, часто построения и запуска отладочных версий кода.

Если имеется достаточно отлаживанные все развившийся и проект или решение можно компилировать его компоненты в построении выпуска.По умолчанию в построении выпуска оптимизирован и предназначен для того, чтобы быть меньше и выполняется быстрее, чем отладочная версия.Для получения дополнительной информации см. Пошаговое руководство. Построение приложения.

Выбор метода построения

Можно построить приложение с помощью параметров построения по умолчанию в интегрированной среде разработки, из командной строки или с помощью Team Foundation.Каждый из этих параметров MSBuild используется как основная технология, и каждый подход имеет определенные преимущества, как показано в следующей таблице.

Метод Build

Преимущества

Дополнительные сведения

С помощью интегрированной среды разработки

  • Это облегчает создание и запуск построения немедленно.

  • Можно выполнять многопроцессорного построения для проектов C, C-++ и C-#.

  • Можно настраивать некоторые аспекты системы построения.

Построение и очистка проектов и решений в Visual Studio

Щелкните командная строка MSBuild

  • Можно задать без построения проектов Visual Studio.

  • Многопроцессорного построения можно выполнять для всех типов проектов.

  • Можно настраивать большинство области системы построения.

MSBuild

С помощью Team Foundation server

  • Можно автоматизировать процесс построения.Например, можно построить один или несколько проектов еженощно или каждый раз, когда этот код вернут.Можно также построения проектов для общего серверах построений, а не на компьютере разработчика.

  • Можно быстро определить код, который требуется выполнить построение, тесты, которые требуется выполнить, и другие общие параметры.

  • Можно изменить процесс построения, и при необходимости создайте действия построения для выполнения вложения настраиваемых задачи.

Построение приложения

Построение из интегрированной среды разработки

При создании проекта, конфигурации построения по умолчанию определяются для его и конфигурацию построения решения присвоена на него, чтобы обеспечить контекст для построений.Конфигурации решения определяют, как построение и развертывание проектов в решении.Конфигурации проекта наборов свойств проекта, уникальные для типа построения и платформы (например, выпуска Win32).Можно правка эти конфигурации по умолчанию, а также создать собственные конфигурации.Дополнительные сведения см. в разделах Знакомство с конструктором проектов и Практическое руководство. Изменение свойств проекта и параметров конфигурации.

В интегрированной среде разработки, можно выполнить следующие дополнительные задачи.

См. также

Задачи

Практическое руководство. Создание и удаление зависимостей проекта

Основные понятия

Пошаговое руководство. Построение приложения

Общие сведения о конфигурациях построения

Building (Compiling) Web Site Projects

Другие ресурсы

Общие сведения о платформах построения