Créer des modèles de projet

Cette article vous montre comment créer un modèle à l’aide de l’Assistant Exportation de modèle, qui crée un package de votre modèle sous forme de fichier .zip.

Utiliser l’Assistant Exportation de modèle

  1. Crée un projet.

    Notes

    Utilisez uniquement des caractères d’identificateur valides lorsque vous nommez un projet qui est la source d’un modèle. Sinon, des erreurs de compilation peuvent se produire dans les projets qui sont créés à partir du modèle. Pour plus d’informations sur les caractères d’identificateur valides, consultez Noms d’éléments déclarés (Visual Basic) ou Identificateurs (C++). Vous pouvez également utiliser les Paramètres de modèle afin d’employer des noms « sécurisés » pour les classes et les espaces de noms.

  2. Modifiez le projet jusqu’à ce qu’il soit prêt à être exporté en tant que modèle. Par exemple, vous pouvez modifier des fichiers de code pour indiquer où le remplacement des paramètres doit avoir lieu. Pour plus d’informations, consultez Guide pratique pour substituer des paramètres dans un modèle.

  3. Dans le menu Projet, choisissez Exporter le modèle.

    L’Assistant Exportation de modèle s’ouvre.

  4. Dans la page Choisir un type de modèle, sélectionnez Modèle de projet. Sélectionnez le projet à exporter dans un modèle, puis choisissez Suivant.

  5. Dans la page Sélectionner les options du modèle, entrez un nom et éventuellement une description, une image d’icône et une image d’aperçu pour votre modèle. Ces éléments apparaissent dans la boîte de dialogue où vous créez un projet. Sélectionnez Terminer.

    Le projet est exporté dans un fichier .zip et placé à l’emplacement de sortie spécifié. S’il est sélectionné, il est importé dans Visual Studio.

Pour rechercher votre modèle dans la boîte de dialogue où vous créez un projet, recherchez-le par son nom ou parcourez la liste. (Le filtrage basé sur le langage ou le type de projet n’est actuellement pas possible pour les modèles utilisateur.)

Autres méthodes pour créer des modèles de projet

Vous pouvez créer des modèles de projet manuellement en rassemblant les fichiers qui constituent le projet dans un dossier, puis en créant un fichier XML .vstemplate avec les métadonnées appropriées. Pour plus d’informations, consultez Guide pratique pour créer manuellement des modèles web.

Si le SDK Visual Studio est installé, vous pouvez inclure dans un wrapper le modèle fini, dans un fichier VSIX, pour le déployer en utilisant le modèle Projet VSIX. Pour plus d’informations, consultez Bien démarrer avec le modèle de projet VSIX.