2010-10-15 15 views
4

J'ai essayé d'éditer un modèle de projet après l'avoir exporté de vs2010 en l'extrayant et après l'avoir modifié de nouveau. Mais après cela, il ne s'affichera pas dans le nouveau projet de Visual Studio.Le modèle de projet Visual Studio 2010 n'apparaît pas

Donc, je l'ai essayé à nouveau, sans l'édition. Juste extraire et compresser à nouveau. J'ai même utilisé les mécanismes de fermeture éclair de Windows, mais ne fonctionnera toujours pas. Seul le modèle exporté fonctionne correctement. J'ai aussi essayé ce qui est écrit ici: http://msdn.microsoft.com/en-us/library/ms185298.aspx en vain.

Y a-t-il une incantation magique dont personne ne m'a parlé pour le faire fonctionner?

Répondre

0

Il existe actuellement deux emplacements où les modèles sont conservés. * Templates et * TemplatesCache (où * est l'objet ou le projet). Vous devez mettre à jour le modèle aux deux endroits. Notez que le cache a les modèles extraits du fichier zip dans un sous-répertoire portant le même nom que le fichier zip.

+0

Où puis-je trouver ce cache pour VS2010? c: \ Utilisateurs \ \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ne contient aucun dossier templatesCache comme les autres. –

+0

@Sold sous ProgramFiles. Pour moi, C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ ItemTemplatesCache \ – Will

16

Soyez prudent après l'étape 7 dans http://msdn.microsoft.com/en-us/library/ms185298.aspx.

NE PAS envoyer le dossier entier dans un fichier zip ... seulement les fichiers à l'intérieur!

+0

+1 !!! Merci beaucoup pour cela! J'ai passé tellement de temps à dépanner et la raison pour laquelle j'ai échoué était parce que je ne faisais pas ce que vous avez dit dans votre dernière déclaration. –

+0

J'ai bloqué à ce problème une heure! Merci beaucoup! – aaron

3

En fait, il existe a documented way pour que VS remplisse le dossier de cache de modèle en déployant simplement le modèle compressé dans ProjectTemplates \ etc. dossier:

<Path to devenv.exe> /installvstemplates 

Fonctionne sur toutes les versions de VS depuis 2005 (et peut-être même les versions antérieures).

Questions connexes