BuildProjectOnload-Element (Visual Studio-Vorlagen)
Erstellt nur neue Projekte, während Sie sie erstellen und einer Lösung hinzufügen. Die gesamte Lösung wird nicht erstellt.
Elementhierarchie:
<VSTemplate>
<TemplateData>
<BuildProjectOnLoad>
Syntax
<BuildProjectOnLoad> true/false </BuildProjectOnLoad>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | Beschreibung |
---|---|
TemplateData |
Kategorisiert die Vorlage und definiert, wie sie sowohl im Dialogfeld "Neues Projekt" als auch in den Dialogfeldern "Neues Element hinzufügen" angezeigt wird. |
Text Wert
Ein Textwert ist erforderlich.
Der Text muss entweder true
sein oder false
angeben, ob nur das neue Projekt erstellt werden soll, wenn es aus der Vorlage erstellt wird.
Hinweise
BuildProjectOnLoad
ist ein optionales Element. Der Standardwert ist false
.
Beispiel
Das folgende Beispiel veranschaulicht die Metadaten für eine Visual C#-Vorlage.
<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>