Bonjour,
J'essaie de faire un template visual studio où un sous dossier devrait porter le nom du projet.
Quand j'ajoute la ligne ci-dessous dans le fichier csproj, le dossier est bien créé.
mais quand j'essaie d'y inclure un fichier depuis le template, il crash avec une erreur fichier non trouvé dans c:\tmp\...
Code : Sélectionner tout - Visualiser dans une fenêtre à part <Folder Include="80\resources\usercontrols\$safeprojectname$\" />
Dans le fichier csproj j'ai ajouté ces lignes:
et ces lignes dans le fichier vstemplate:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<Content Include="80\resources\$safeprojectname$\pages\Template.aspx"> <SubType>ASPXCodeBehind</SubType> </Content>
J'ai aussi essayé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <Folder Name="resources" TargetFolderName="resources"> <ProjectItem ReplaceParameters="true" TargetFileName="$safeprojectname$\pages\Template.aspx">varfolder\pages\Template.aspx</ProjectItem> </Folder> </Folder>
Mais avec le même résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <Folder Name="resources" TargetFolderName="resources"> <Folder Name="varfolder" TargetFolderName="$safeprojectname$"> <Folder Name="pages" TargetFolderName="pages"> <ProjectItem ReplaceParameters="true" TargetFileName="$safeprojectname$\pages\Template.aspx">sppackaging\pages\Template.aspx</ProjectItem> </Folder> </Folder> </Folder> </Folder>
Comment faire ?
Merci d'avance.
Partager