Guide pratique pour résoudre les problèmes de modèlesHow to: Troubleshoot templates

Si le chargement d’un modèle dans l’environnement de développement échoue, il existe plusieurs façons de procéder pour localiser le problème.If a template fails to load in the development environment, there are several ways to locate the problem.

Valider le fichier vstemplateValidate the vstemplate file

Si le fichier .vstemplate d’un modèle n’adhère pas au schéma de modèle Visual Studio, il se peut que le modèle n’apparaisse pas dans la boîte de dialogue Nouveau projet.If the vstemplate file in a template doesn't adhere to the Visual Studio template schema, the template may not appear in the New Project dialog box.

Pour valider le fichier vstemplateTo validate the vstemplate file

  1. Localisez le fichier .zip qui contient le modèle.Locate the .zip file that contains the template.

  2. Extrayez le fichier .zip.Extract the .zip file.

  3. Dans le menu Fichier de Visual Studio, choisissez Ouvrir > Fichier.On the File menu in Visual Studio, choose Open > File.

  4. Sélectionnez le fichier vstemplate du modèle, puis choisissez Ouvrir.Select the vstemplate file for the template, and choose Open.

  5. Vérifiez que le code XML du fichier vstemplate adhère au schéma de modèle.Verify that the XML of the vstemplate file adheres to the template schema. Pour plus d’informations sur le schéma vstemplate, consultez Informations de référence sur les schémas de modèles.For more information on the vstemplate schema, see Template schema reference.

    Note

    Pour obtenir une prise en charge d’IntelliSense quand vous créez le fichier vstemplate, ajoutez un attribut xmlns à l’élément VSTemplate, puis affectez-lui la valeur http://schemas.microsoft.com/developer/vstemplate/2005.To get IntelliSense support while authoring the vstemplate file, add a xmlns attribute to the VSTemplate element, and assign it a value of http://schemas.microsoft.com/developer/vstemplate/2005.

  6. Enregistrez et fermez le fichier vstemplate.Save and close the vstemplate file.

  7. Sélectionnez les fichiers inclus dans votre modèle, cliquez avec le bouton droit, puis choisissez Envoyer vers > Dossier compressé.Select the files included in your template, right-click, and choose Send to > Compressed (zipped) folder. Les fichiers que vous avez sélectionnés sont compressés dans un fichier .zip.The files that you selected are compressed into a .zip file.

  8. Placez le nouveau fichier .zip dans le même répertoire que l’ancien fichier .zip.Place the new .zip file in the same directory as the old .zip file.

  9. Supprimez les fichiers de modèles extraits et l’ancien fichier .zip de modèle.Delete the extracted template files and the old template .zip file.

Activer la journalisation des diagnosticsEnable diagnostic logging

Vous pouvez activer la journalisation des diagnostics pour la découverte de modèles en suivant les étapes indiquées dans Résoudre les problèmes de découverte de modèles (extensibilité).You can enable diagnostic logging for template discovery by following the steps in Troubleshoot template discovery (extensibility).

Voir aussiSee also