J'ai créé une application C# avec un service Windows et 2 projets vsto. Une fois que le MSI a été créé/installé, je peux voir que le complément a été installé et que le service est également déployé. Mon problème vient où un seul des projets vsto est installé. Celui qui me donne des cauchemars est un ruban de concepteur visuel d'Outlook. L'autre projet vsto est un complément non visuel, et que l'on installe très bien. Pour la vie de moi, je ne peux pas comprendre pourquoi le concepteur visuel n'installe pas, il n'est pas dans les options de perspectives et non dans le panneau de contrôle/ajouter supprimer non plus. Compiler à partir de Visual Studio tout fonctionne bien et fonctionne comme il se doit. Est-ce que quelqu'un a peut-être une idée de ce qui pourrait être faux? Merci d'avance.Créer un complément MSI pour Office Outlook avec Visual Studio
0
A
Répondre
0
Si vous ne voyez pas votre complément répertorié dans la boîte de dialogue des compléments COM, les clés de Registre Windows requises n'ont pas été ajoutées correctement. Voir Registry Entries for Application-Level Add-Ins pour plus d'informations.
Assurez-vous d'avoir effectué toutes les étapes nécessaires décrites dans l'article Deploying an Office Solution by Using Windows Installer.
avez-vous un MSI de l'un ou l'autre projet, et l'un d'installation amende et l'autre ne fait rien; ou pensez-vous qu'un seul MSI créé à partir de la solution contienne les compléments des deux projets? – dlatikay
Vous avez créé un MSI avec les trois projets inclus, était-ce stupide de m'attendre à ce que ça marche? Si j'exclus le projet de concepteur visuel et construis seulement le msi avec le service et un vsto alors cela fonctionne bien. Un autre moyen de contourner aussi le msi quand c'est juste le projet de concepteur visuel et de service. Cela doit donc être quelque chose avec le projet de concepteur visuel. Je souhaite savoir qu'il devrait être possible d'ajouter 2 add-ins à un msi non? – Stripes