2011-03-17 4 views
4

Je recherche le chemin pour déployer correctement un complément Visio 2010. J'ai essayé de le publier via ClickOnce, et il fait le travail. Mais je voudrais avoir un seul fichier, dans le style Setup.exe. J'ai donc opté pour un projet d'installation, malheureusement sans succès. Les fichiers sont copiés, je le vois sous la liste des programmes, mais l'ajout n'est pas enregistré. Peut-être savez-vous comment vérifier si Visio 2010 est installé pendant le processus d'installation, si ce n'est pas le cas, puis enregistrer l'ajout? Une autre solution?Déploiement du complément Office 2010

+0

double possible de [Déploiement/Installation d'un Addin Outlook] (http://stackoverflow.com/questions/9172970/deploying-installing-an-outlook-addin) – DaveShaw

Répondre

3

Pour déployer le Addin vous devez

  • Créer une entrée sous forme de registre installateur dans HKCU \ Software \ Microsoft \ Office ... (manifeste, LoadBehavior, friendlyname, culuture etc)
  • Attachez les fichiers installés .vsto et le fichier .manifest
  • Ajouter exécution VSTO et une bonne version .NET pour les pré-requis
+0

Tout lien sur la façon d'y parvenir? Je pensais à ajouter les clés dans l'installateur de formulaire de registre pour HKEY_CURRENT_USER \ Software \ Microsoft \ Visio \ Addins \ Visio.ForwardEngineer, mais alors j'ai besoin d'ajouter une clé comme ce manifeste "=" fichier: /// C:/.. ./Visio.ForwardEngineer.vsto et je ne sais pas quoi spécifier dans vale de la clé –

+0

Vous trouverez l'exemple ici http://forwardengineer.codeplex.com/ –

+0

Je pense qu'il peut vous donner un conseil: http : //msdn.microsoft.com/en-us/library/bb386106.aspx http://blogs.msdn.com/b/haahmadi/archive/2010/05/26/my-vsto-add-in- does-not-load.aspx Quoi qu'il en soit, cela dépend quel type d'installateur utilisez-vous? Est-ce l'installateur visuel de studio? PS: je vous conseille d'utiliser HKCU, pas HKLM, bcoz HKLM nécessite un correctif dans le bureau qui n'est pas installé sur chaque PC – Chojny

Questions connexes