Freigeben über


BuildOnLoad-Attribut und -Element

Gibt an, ob das Projekt unmittelbar nach dem Erstellen erstellt werden soll. BuildOnLoad ist sowohl ein Attribut als auch ein Element.

Elementhierarchie:

<VSTemplate>
  <TemplateData>
    <BuildOnLoad>

Elementsyntax

<BuildOnLoad> true/false </BuildOnLoad>

Übergeordnete Elemente

Element Beschreibung
TemplateData Kategorisiert die Vorlage und definiert, wie diese in den Dialogfeldern Neues Projekt oder Neues Element hinzufügen angezeigt wird.

Text Wert

Für das BuildOnLoad-Element ist ein Textwert erforderlich. Der Text muss entweder true oder false, der angibt, ob das Projekt unmittelbar nach dem Erstellen erstellt werden soll.

Hinweise

BuildOnLoad ist ein optionales Attribut. Der Standardwert ist false.

Beispiel

Das folgende Beispiel veranschaulicht die Metadaten für eine C#-Vorlage, wenn BuildOnLoad als Element verwendet wird:

<VSTemplate Type="Project" Version="3.0.0"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My template</Name>
        <Description>A basic template</Description>
        <Icon>TemplateIcon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
        <BuildOnLoad>true</BuildOnLoad>
    </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>
</VSTemplate>

Siehe auch