2010-11-16 22 views
0

J'ai créé un modèle de projet ASP.NET MVC Visual Studio 2010 en tant que package VSIX que je voudrais télécharger dans la galerie Visual Studio, mais chaque fois que je l'essaie me dit que le chemin est trop long ...Visual Studio Gallery - Modèle de projet MVC ne parvient pas à télécharger

localement, il installe et fonctionne sans problème ...

la structure du projet (compressé comme t.zip pour essayer de réduire la longueur) est une norme MVC structuré projet, le seul inconvénient est qu'il a besoin (bien, n'a pas besoin de mais il est logique pour qu'il soit là) installe dans le sous-dossier Web sous le langage C#, de sorte que le chemin dans le package VSIX est ProjectTemplate\CSharp\Web.

Y a-t-il un moyen de contourner cette limitation, ou est-ce que je fais simplement quelque chose de mal?

Répondre

0

Il y a une vérification lorsque vous téléchargez dans la VS Gallery pour voir si la longueur du chemin peut être trop longue une fois installé sur la machine de l'utilisateur. Cette vérification inclut non seulement les fichiers directement dans votre VSIX, mais également les fichiers incorporés dans le fichier zip. (Parce que les modèles sont décompressés sur le disque avant d'être utilisés pour instancier un nouveau projet.)

Malheureusement, je pense que votre seule option est de raccourcir les chemins des fichiers dans le modèle lui-même.