2009-11-17 7 views
1

Nous avons un projet DSL VS2010 Beta 2, nous pouvons construire, déployer et tester sur nos machines de développement et tout va bien dire quand nous allons à « Ajouter un nouvel élément » nous pouvons choisir notre DSLPourquoi n'y a-t-il aucun élément de projet lors du déploiement de VSIX?

Quand il vient à donner le VSIX à quelqu'un d'autre pour essayer la seule façon qu'ils peuvent voir l'élément de projet associé est s'ils construisent le projet DSL sur leur machine, ils n'ont pas besoin de F5, c'est juste une solution de construction simple et puis ils peuvent le voir .

Est-ce un bug ou une erreur de l'utilisateur?

Répondre

0

Ceci est apparemment un bug connu

J'ai trouvé une solution en ajoutant quelques GUIDs

{82b43b9b-a64c-4715-B499-d71e9ca2bd60}; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}

dans le csproj et modifiant manuellement le vsixmanifest ajouter

ItemTemplates

J'ai créé un dossier appelé ItemTemplates puis a ajouté le Zip élément de projet généré dans le dossier, je puis mis le Zip comme contenu et changé la propriété IncludeInVSIX « True »

Pas assez, mais il fonctionne