2010-04-15 17 views
3

J'ai créé un addin pour Microsoft Word 2010 Bêta à l'aide de Visual Studio 2010 RTM. Lorsque je regarde "Afficher et gérer les compléments Microsoft Office", l'éditeur apparaît comme Aucun.Définir l'éditeur dans la boîte de dialogue des compléments d'options Word

La signature de code avec un certificat d'éditeur de logiciel remplira-t-elle le champ Éditeur?

Le manifeste ClickOnce est signé avec un certificat de signature de code.

La signature de l'assembly avec un fichier de clés de nom fort remplit-elle le champ Éditeur?

Existe-t-il une méthode utilisant codesign.exe qui remplirait le champ Éditeur?

Remarque: L'utilisation de signtool.exe pour signer le fichier addin dll avec le certificat a pour résultat que l'éditeur affiche None dans Word.

+0

Avez-vous pu le faire avec Word 2007 et VS 2008? Ou est-ce la première fois que vous créez un complément VSTO? – CoderDennis

+0

Je n'ai pas essayé ceci avec Word 2007 et VS 2008. C'est mon premier addin de VSTO. J'ai regardé en utilisant MAGE sur les fichiers manifest et vsto et en les signant. Définir l'éditeur dans le manifeste avec Click-Once et Word 2010 ne chargerait pas l'addin. –

Répondre

2

Vous devez modifier le fichier cible pour définir des détails tels que Publisher. Cette solution, bien que pour VSTO 2008, devrait toujours être applicable à 2010: http://blogs.msdn.com/vsto/archive/2008/06/11/specify-a-product-name-publisher-name-and-other-properties-for-vsto-solutions-saurabh-bhatia.aspx

+0

Cela semble avoir du potentiel. Je vais l'essayer. –

+0

Les commentaires sur l'article de blog lié indiquent qu'il n'est pas possible de définir l'éditeur dans la boîte de dialogue d'ajout de bureau pour un addst vsto et que l'éditeur apparaîtra toujours comme aucun. Ce n'est pas la réponse que j'espérais, mais c'est une indication que ce que j'essayais de faire n'est pas possible. –