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


Элемент Assembly (расширение мастера шаблонов Visual Studio)

Задает имя или строгое имя сборки, реализующей интерфейс IWizard.

<Assembly>AssemblyName</Assembly>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние элементы и родительские элементы.

Атрибуты

Отсутствует.

Дочерние элементы

Отсутствует.

Родительские элементы

Элемент

Описание

WizardExtension

Содержит элементы регистрации для настройки мастера шаблонов.

Текстовое значение

Текстовое значение является обязательным.

Данный текст задает сборку, реализующую интерфейс IWizard. Имя сборки должно быть указано как полное имя. Например, MyAssembly, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11dd0a3a, Custom = null.

Заметки

Assembly является обязательным дочерним элементом элемента WizardExtension.

Пример

В следующем примере демонстрируются метаданные для стандартного шаблона проекта Windows-приложения Visual C#.

<VSTemplate Version="2.0.0" Type="Item"
    xmlns="https://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>MyTemplate</Name>
        <Description>Template using IWizard extension</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <Project File="MyTemplate.csproj">
            <ProjectItem>Form1.cs</ProjectItem>
            <ProjectItem>Form1.Designer.cs</ProjectItem>
            <ProjectItem>Program.cs</ProjectItem>
            <ProjectItem>Properties\AssemblyInfo.cs</ProjectItem>
            <ProjectItem>Properties\Resources.resx</ProjectItem>
            <ProjectItem>Properties\Resources.Designer.cs</ProjectItem>
            <ProjectItem>Properties\Settings.settings</ProjectItem>
            <ProjectItem>Properties\Settings.Designer.cs</ProjectItem>
        </Project>
    </TemplateContent>
    <WizardExtension>
        <Assembly>MyWizard, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11dd0a3a, Custom=null</Assembly>
        <FullClassName>MyWizard.CustomWizard</FullClassName>
    </WizardExtension>
</VSTemplate>

См. также

Задачи

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

Ссылки

Справочник по схеме шаблонов Visual Studio

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

Шаблоны Visual Studio