Использование проектов для создания приложений
Обновлен: Ноябрь 2007
Проект — это конфигурация и группа файлов, представляющих программу или конечный двоичный файл или файлы. Каждый проект содержит как минимум две конфигурации: отладочную конфигурацию и конфигурацию выпуска.
Проекты — это отдельные части решения, относящиеся к различным требованиям приложения. Определения решения включают отношения зависимостей между проектами. Помимо этого они содержат сведения о развертывании проектов, составляющих решение. Между ними находятся проекты в решении, составляющие приложение.
Мастера приложений
Новые проекты лучше всего создавать с помощью мастеров приложения Visual C++. Дополнительные сведения см. в разделе Создание проекта с помощью мастера приложений Visual C++.
При создании программы не обязательно использовать мастера приложений. Но поскольку мастера предоставляют полный набор файлов проекта и структуру приложения, использование мастера для создания проекта позволяет сразу перейти к программной функциональности. Чтобы создать пустой проект, необходимо использовать Мастер проекта Win32. Затем созданные CPP-файлы можно добавить в проект. Данный метод предназначен для простых консольных приложений.
Шаблоны проектов
Visual C++ предоставляет шаблоны проекта, используемые средой CLR и библиотеками класса .NET Framework. Шаблоны проекта не предоставляют пользовательский интерфейс. Они автоматически добавляют важные ссылки и файлы проекта.
Мастера кода
После создания инфраструктуры проекта можно использовать мастера кода Visual C++, помогающие добавить в программу классы, члены или функции. Дополнительные сведения см. в разделе Добавление функциональных возможностей с помощью мастеров кода.
Страницы свойств
После создания проекта и добавления элементов, необходимо указать, каким образом будет осуществляться построение проекта и его отладка. Сведения об изменении параметров проекта см. в разделах:
В проектах предусмотрены расширенные средства, позволяющие управлять процессом компиляции и развертывания. Проекты являются частью решений. Управление проектами осуществляется в Visual Studio. Различные проекты в решении могут быть созданы на любом языке программирования, входящем в состав Visual Studio. В среде разработки Visual Studio определены четыре аспекта каждого проекта: