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


Знакомство с шаблонами Visual Studio

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

Шаблоны проектов и элементов Visual Studio предоставляют многократно используемую и настраиваемую основу для проектов и элементов, позволяющую ускорить процесс разработки, избавляя от необходимости создания новых проектов и элементов с нуля.

Шаблоны Visual Studio

Ряд предопределенных шаблонов проектов и шаблонов элементов устанавливаются при установке Visual Studio. Например шаблоны приложений Windows и библиотек классов Visual Basic, Visual C# и Visual J#, доступные в диалоговом окне Новый проект, являются примерами шаблонов проектов. Установленные шаблоны элементов доступны в диалоговом окне Добавление нового элемента и включают элементы, такие как XML-файлы, HTML-страницы и списки стилей.

Эти шаблоны предоставляют отправную точку для пользователей, позволяя начать создание новых проектов или расширить текущие проекты. Шаблоны проектов предоставляют основные файлы, необходимые для конкретного типа проекта, включают стандартные ссылки на сборки и задают свойства проекта и параметры компилятора по умолчанию. Шаблоны элементов могут варьироваться в сложности: могут состоять из одного пустого файла с корректным расширением, а могут из нескольких файлов с элементами, такими как файлы исходного кода с кодом-основой, файлы сведений о конструкторе и внедренные ресурсы.

В дополнение к установленным шаблонам, доступным в диалоговых окнах Новый проект и Добавление нового элемента, можно разработать собственные шаблоны или загрузить и использовать шаблоны, созданные сообществом. Дополнительные сведения см. в разделах Создание шаблонов проектов и элементов и Поиск и общий доступ к шаблонам проектов и элементов.

Содержимое шаблона

Все шаблоны проектов и элементов, установленные с Visual Studio или созданные пользователем, работают одинаковым образом и состоят из одинаковых элементов. Все шаблоны содержат следующие элементы:

  • Файлы, которые будут созданы, при использовании шаблона. Сюда входят все файлы с исходным кодом, внедренные ресурсы, файлы проекта, и т.д.

  • Один файл с расширением VSTEMPLATE. Этот файл содержит метаданные, предоставляющие сведения для Visual Studio, необходимые для отображения шаблона в диалоговых окнах Новый проект и Добавление нового элемента и создания проекта или элемента из этого шаблона. Дополнительные сведения о VSTEMPLATE-файлах см. в разделе Файлы метаданных шаблонов Visual Studio.

Если эти файлы сжаты в файл с расширением ZIP и находятся в соответствующей папке, Visual Studio автоматически отображает их в разделе Мои шаблоны окна Новый проект и Добавление нового элемента. Дополнительные сведения о папках шаблонов содержатся в разделе Практическое руководство. Размещение и упорядочение шаблонов проектов и элементов.

Начальные наборы

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

См. также

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

Различия между шаблонами проектов и элементов

Различия между начальным набором и шаблонами

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

Шаблоны Visual Studio

Создание шаблонов проектов и элементов

Настройка шаблонов проектов и элементов

Начальные наборы