Issue mit Visual Studio Template & Verzeichniserstellung

Ich versuche, eine Visual Studio (2010) -Vorlage (Multiprojekt) zu erstellen. Alles scheint gut zu sein, außer dass die Projekte in einem Unterverzeichnis der Lösung erstellt werden. Dies ist nicht das Verhalten, das ich suche.

Die zip-Datei enthält:

Folder1
+-- Project1
    +-- Project1.vstemplate
+-- Project2
    +-- Project2.vstemplate
myapplication.vstemplate

Hier ist meine Root-Vorlage:

<VSTemplate Version="3.0.0" Type="ProjectGroup" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>My application</Name>
        <Description></Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
  <RequiredFrameworkVersion>4.0</RequiredFrameworkVersion>
  <DefaultName>MyApplication</DefaultName>
  <CreateNewFolder>false</CreateNewFolder>
    </TemplateData>
    <TemplateContent>
        <ProjectCollection>
   <SolutionFolder Name="Folder1">
    <ProjectTemplateLink ProjectName="$safeprojectname$.Project1">Folder1\Project1\Project1.vstemplate</ProjectTemplateLink>
    <ProjectTemplateLink ProjectName="$safeprojectname$.Project2">Folder2\Project2\Project2.vstemplate</ProjectTemplateLink>
   </SolutionFolder>
        </ProjectCollection>
    </TemplateContent>
</VSTemplate>

Und wenn ich die Lösung mit dieser Vorlage erstelle, erhalte ich folgende Verzeichnisse:

Projects
+-- MyApplication1
    +-- MyApplication1 // I'd like to have NOT this directory
        +-- Folder1
            +-- Project1
            +-- Project2
    solution file

Irgendeine Hilfe

BEARBEITEN

Es scheint, dass die Änderung von<CreateNewFolder>false</CreateNewFolder>, entweder auf true oder false, ändert nichts.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage