Question

J'ai un programme d'installation hybride qui laisse tomber les binaires sur la machine cible (WIX) ainsi que Installe modèles à Visual Studo (VSIX). Le VSIX est stocké sous forme binaire dans le programme d'installation et est installé via une action personnalisée lorsque l'installation est terminée.

Il fonctionne, mais il y a quelques problèmes. Je pouvais contourner ces problèmes si je pouvais sauter WIX tout à fait et tout installer via le VSIX.

Le problème est que je dois déposer quelques binaires dans le GAC. Si je peux déposer un fichier binaire dans le GAC dans le VSIX, alors tout serait cool. Mais je ne peux pas sembler trouver des informations sur la façon de le faire.

Sinon, je peux installer les binaires à un emplacement spécifique sur une machine cible en utilisant VSIX?

est tout cela possible?

Était-ce utile?

La solution

Non

. VSIX ne peut pas mettre des fichiers dans le GAC et elle ne peut pas ajouter des entrées de registre pour vous. Exe ou MSI installer est ce que vous aurez besoin. Vos utilisateurs perdent la possibilité d'activer / désactiver dans le Gestionnaire d'extension mais, ce qui est triste.

https: // msdn. microsoft.com/en-us/library/vstudio/dd393694(v=vs.100).aspx  résume vos choix de déploiement et confirme la chose sans GAC.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top