Freigeben über


Assembly-Element (Assistentenerweiterung für Visual Studio-Vorlagen)

Gibt den Namen oder starken Namen der Assembly an, durch die die IWizard-Schnittstelle implementiert wird.

<Assembly>AssemblyName</Assembly>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibungen

WizardExtension

Enthält die Registrierungselemente zum Anpassen des Vorlagen-Assistenten.

Textwert

Ein Textwert ist erforderlich.

Dieser Text gibt die Assembly an, durch die die IWizard-Schnittstelle implementiert wird. Dieser Assemblyname muss als vollständiger Assemblyname angegeben werden. Beispiel: MyAssembly, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11dd0a3a, Custom = null.

Hinweise

Assembly ist ein erforderliches untergeordnetes Element von WizardExtension.

Beispiel

Im folgenden Beispiel werden die Metadaten für die Standardprojektvorlage einer Windows-Anwendung in Visual C# veranschaulicht.

<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>

Siehe auch

Aufgaben

Gewusst wie: Verwenden von Assistenten mit Projektvorlagen

Referenz

Schemareferenz zu Visual Studio-Vorlagen

Weitere Ressourcen

Visual Studio-Vorlagen