Udostępnij za pośrednictwem


BuildOnLoad, atrybut i element

Określa, czy należy skompilować projekt natychmiast po jego utworzeniu. BuildOnLoad jest zarówno atrybutem, jak i elementem.

Hierarchia elementów:

<VSTemplate>
  <TemplateData>
    <BuildOnLoad>

Składnia elementu

<BuildOnLoad> true/false </BuildOnLoad>

Elementy nadrzędne

Element opis
Templatedata Kategoryzuje szablon i definiuje sposób wyświetlania go w oknie dialogowym Nowy projekt lub Dodaj nowy element .

Wartość tekstowa

Wartość tekstowa jest wymagana dla elementu BuildOnLoad . Tekst musi mieć wartość true lub false, wskazując, czy należy skompilować projekt natychmiast po jego utworzeniu.

Uwagi

BuildOnLoad jest opcjonalnym atrybutem. Domyślna wartość to false.

Przykład

Poniższy przykład ilustruje metadane szablonu języka C#, gdy element BuildOnLoad jest używany jako element:

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

Zobacz też