Bonjour,
Je travaille sur un projet web signé, et qui implémente une bibliothèque de classe signée aussi.
J'ai besoin de modifier un document word, j'avais donc créé une classe WordTool dans ma bib de classe, afin de gérer mes objets de type "appliWord".
Sur une application windows la classe fonctionne, des que je veux l'utiliser dans un projet web...j'ai un message d'erreur d'assembly, avec un problème de nom fort. Car l'assembly Microsoft.interop.word n'est pas signé.
J'ai alors tenté de créer une seconde bibliothèque de classe, afin de m'en servir uniquement pour la classe de gestion de word.
Une fois ma bibliothèque compilée, j'ai entrepris avec l'outil TlbImp.exe de signer la DLL créé afin de pouvoir l'utiliser dans mon projet Web, et ainsi contourner le problème d'assembly et de nom fort...sauf que j'ai un message, classique à l'utilisation de TlbImp.exe :
tlbimp.exe [...] myLibrary.dll is not a valid type library
Que faire pour résoudre ce message svp ?
L'idée est de signer une bib de classe qui fait référence à Microsoft.interop.office.word (qui est non signé) afin de ne pas avoir de pb.
Merci
Partager