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

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

Шаблоны Visual Studio

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

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

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

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

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

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

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

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

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

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

См. также

Задачи

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

Практическое руководство. Создание шаблонов элементов

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

Параметры шаблона

Практическое руководство. Создание начальных наборов

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

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