Freigeben über


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

Aktualisiert: November 2007

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

Beschreibung

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