Знакомство с шаблонами 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 автоматически отображает их в разделе Мои шаблоны диалоговых окон Новый проект и Добавление нового элемента.Дополнительные сведения о папках шаблонов см. в разделе Практическое руководство. Размещение и упорядочение шаблонов проектов и элементов.
Начальные наборы
Начальные наборы являются расширенными шаблонами, которые могут использоваться совместно с другими участниками сообщества.Начальный набор содержит компилируемые образцы кода, документацию и другие ресурсы, позволяющие пользователям изучить новые средства и методы программирования в процессе создания полезных, конкурентоспособных приложений.Основное содержимое и процедуры для начальных наборов те же, что и для шаблонов.Дополнительные сведения см. в разделе Практическое руководство. Создание начальных наборов.
См. также
Задачи
Практическое руководство. Создание шаблонов проектов
Практическое руководство. Создание шаблонов элементов
Основные понятия
Практическое руководство. Создание начальных наборов