Bagikan melalui


Elemen BuildProjectOnload (templat Visual Studio)

Hanya membangun proyek baru saat Anda membuat dan menambahkannya ke solusi. Seluruh solusi tidak dibangun.

Hierarki elemen:

<VSTemplate>
  <TemplateData>
    <BuildProjectOnLoad>

Sintaks

<BuildProjectOnLoad> true/false </BuildProjectOnLoad>

Atribut dan elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Tidak ada.

Elemen anak

Tidak ada.

Elemen induk

Elemen Deskripsi
TemplateData Mengategorikan templat dan menentukan bagaimana templat tersebut muncul dalam kotak dialog Proyek Baru dan Tambahkan Item Baru.

Nilai teks

Nilai teks diperlukan.

Teks harus berupa true atau false untuk menunjukkan apakah hanya membuat proyek baru saat dibuat dari templat.

Keterangan

BuildProjectOnLoad adalah elemen opsional. Nilai defaultnya adalah false.

Contoh

Contoh berikut mengilustrasikan metadata untuk templat Visual C#.

<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>
        <BuildProjectOnload>true</BuildProjectOnLoad>
    </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>

Baca juga