Поделиться через


Использование проектов для создания приложений

Обновлен: Ноябрь 2007

Проект — это конфигурация и группа файлов, представляющих программу или конечный двоичный файл или файлы. Каждый проект содержит как минимум две конфигурации: отладочную конфигурацию и конфигурацию выпуска.

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

Мастера приложений

Новые проекты лучше всего создавать с помощью мастеров приложения Visual C++. Дополнительные сведения см. в разделе Создание проекта с помощью мастера приложений Visual C++.

При создании программы не обязательно использовать мастера приложений. Но поскольку мастера предоставляют полный набор файлов проекта и структуру приложения, использование мастера для создания проекта позволяет сразу перейти к программной функциональности. Чтобы создать пустой проект, необходимо использовать Мастер проекта Win32. Затем созданные CPP-файлы можно добавить в проект. Данный метод предназначен для простых консольных приложений.

Шаблоны проектов

Visual C++ предоставляет шаблоны проекта, используемые средой CLR и библиотеками класса .NET Framework. Шаблоны проекта не предоставляют пользовательский интерфейс. Они автоматически добавляют важные ссылки и файлы проекта.

Мастера кода

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

Страницы свойств

После создания проекта и добавления элементов, необходимо указать, каким образом будет осуществляться построение проекта и его отладка. Сведения об изменении параметров проекта см. в разделах:

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

См. также

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

Создание проектов Visual C++ и управление ими

Управление решениями, проектами и файлами