Bonjour à tous,

Lorsque je clique sur File > New Project (oui je suis en anglais ) j'aimerais avoir un template personnalisé qui me crééra une solution contenant plusieurs projets.
Pour ce faire j'ai créé un template multi-projet, mon template s'affiche bien dans la fenêtre "New Project" et lorsque je clique sur celui-ci ma solution se créée plus ou moins bien.

J'ai plusieurs problèmes :
1/ Quand la solution se créé, j'aimerais qu'elle se créé dans l'arborescence "NomDeLaSolution\Dev\" à partir du répertoire sélectionné. Dans le répertoire "Dev" doit se trouver mon .sln. Je n'y arrive pas, soit mon .sln est créé dans le dossier parent, soit l'arborescence ne me convient pas. J'ai essayé de jouer avec les noms, la case à cocher "Create directory for solution" lors de la création etc. mais je ne trouve pas de combinaison magique...

2/ Ma solution est censée être de cette forme :
- Solution
-- 01
-- 02
-- 03

Sauf qu'au lieu de ça, elle est sous cette forme :
- Solution
-- 01
--- 02
---- 03

Voici le contenu de l'archive que je copie dans "\Templates\ProjectTemplates\Visual C#" :
- 01
-- tata.vstemplate
-- dossier1
--- MyTemplate.vstemplate
- 02
-- tutu.vstemplate
-- dossier2
--- MyTemplate.vstemplate
- 03
-- titi.vstemplate
-- dossier3
--- MyTemplate.vstemplate
- toto.vstemplate

toto.vstemplate contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<VSTemplate Version="3.0.0" Type="ProjectGroup"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>toto</Name>
        <Description>toto.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <ProjectCollection>
			<ProjectTemplateLink ProjectName="01">
				01\tata.vstemplate
			</ProjectTemplateLink>
			<ProjectTemplateLink ProjectName="02">
				02\tutu.vstemplate
			</ProjectTemplateLink>
			<ProjectTemplateLink ProjectName="03">
				03\titi.vstemplate
			</ProjectTemplateLink>
        </ProjectCollection>
    </TemplateContent>
</VSTemplate>
tata, tutu, et titi.vstemplate se ressemblent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<VSTemplate Version="3.0.0" Type="ProjectGroup"
    xmlns="http://schemas.microsoft.com/developer/vstemplate/2005">
    <TemplateData>
        <Name>name</Name>
        <Description>desc.</Description>
        <Icon>Icon.ico</Icon>
        <ProjectType>CSharp</ProjectType>
    </TemplateData>
    <TemplateContent>
        <ProjectCollection>
			<SolutionFolder Name="01">
				<ProjectTemplateLink ProjectName="tata">
					tata\MyTemplate.vstemplate
				</ProjectTemplateLink>
			</SolutionFolder>
        </ProjectCollection>
    </TemplateContent>
</VSTemplate>
Je suis sous Windows 7/Visual Studio Pro 2013
Merci par avance pour vos lumières !