Compartir a través de


Atributo y elemento BuildOnLoad

Especifica si se va a compilar el proyecto inmediatamente después de crearlo. BuildOnLoad es un atributo y un elemento.

Jerarquía de elementos:

<VSTemplate>
  <TemplateData>
    <BuildOnLoad>

Sintaxis de elemento

<BuildOnLoad> true/false </BuildOnLoad>

Elementos primarios

Elemento Descripción
TemplateData Clasifica la plantilla y define cómo se muestra en el cuadro de diálogo Nuevo proyecto o Agregar nuevo elemento .

Valor de texto

Se requiere un valor de texto para el elemento BuildOnLoad . El texto debe ser true o false, que indica si se va a compilar el proyecto inmediatamente después de crearlo.

Comentarios

BuildOnLoad es un atributo opcional. El valor predeterminado es false.

Ejemplo

En el ejemplo siguiente se muestran los metadatos de una plantilla de C# cuando BuildOnLoad se usa como elemento :

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

Consulte también