So, I'm trying to create a Multi Project template, and when I set it up, the folder structure doesnโt work out correctly (not like microsoft does when creating projects), and it messed up things like the Packages and Links folders.
This is the current structure:
Solution Folder -Solution File -Folder (Solution Name) --Packages --References --Project1 Folder --Project2 Folder
I want it to have the same structure as .NET automatically:
Solution Folder -Solution File -References Folder -Packages Folder -Project1 Folder -Project2 Folder
Here is my vstemplate:
<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="ProjectGroup"> <TemplateData> <Name>ASP Solution Template</Name> <Description>This is the Solution Template for ASP Applications</Description> <Icon>__TemplateIcon.ico</Icon> <ProjectType>CSharp</ProjectType> </TemplateData> <TemplateContent BuildOnLoad="true"> <ProjectCollection> <SolutionFolder Name="References"> </SolutionFolder> <SolutionFolder Name="packages"> </SolutionFolder> <ProjectTemplateLink ProjectName="$safeprojectname$"> ASPTemplate\MyTemplate.vstemplate </ProjectTemplateLink> <ProjectTemplateLink ProjectName="$safeprojectname$.ClassLibrary"> ClassLibrary\MyTemplate.vstemplate </ProjectTemplateLink> </ProjectCollection> </TemplateContent> </VSTemplate>
source share