source: trunk/tools/Templates/HeuristicLab 3.3 Plugin Template/PluginProjectTemplate.vstemplate @ 5086

Last change on this file since 5086 was 5086, checked in by abeham, 11 years ago

#567

  • Added a basic plugin project template
File size: 1.5 KB
Line 
1<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="Project">
2  <TemplateData>
3    <Name>HeuristicLab 3.3 Plugin</Name>
4    <Description>Creates a C# class library project as plugin for HeuristicLab 3.3</Description>
5    <ProjectType>CSharp</ProjectType>
6    <ProjectSubType>
7    </ProjectSubType>
8    <SortOrder>1000</SortOrder>
9    <CreateNewFolder>true</CreateNewFolder>
10    <DefaultName>Simple</DefaultName>
11    <ProvideDefaultName>true</ProvideDefaultName>
12    <LocationField>Enabled</LocationField>
13    <EnableLocationBrowseButton>true</EnableLocationBrowseButton>
14    <Icon>HeuristicLabIcon.ico</Icon>
15  </TemplateData>
16  <TemplateContent>
17    <Project TargetFileName="HeuristicLab.Plugin-3.3.csproj" File="HeuristicLab.Plugin.csproj" ReplaceParameters="true">
18      <ProjectItem ReplaceParameters="true" TargetFileName="Plugin.cs">Plugin.cs</ProjectItem>
19      <ProjectItem ReplaceParameters="true" TargetFileName="Plugin.cs.frame">Plugin.cs.frame</ProjectItem>
20      <ProjectItem ReplaceParameters="false" TargetFileName="HeuristicLab.snk">HeuristicLab.snk</ProjectItem>
21      <Folder Name="Properties" TargetFolderName="Properties">
22        <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.cs">AssemblyInfo.cs</ProjectItem>
23        <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.frame">AssemblyInfo.frame</ProjectItem>
24      </Folder>
25    </Project>
26  </TemplateContent>
27</VSTemplate>
Note: See TracBrowser for help on using the repository browser.