Salut à tous,
Je travaille sur projet C# qui utilisent des références à des composants COM fourni par un distributeur de logiciel tierce. Les composants COM sont ajouter par le fenêtre d'ajout de référence puis l'onglet COM. A noter que je n'ai pas les sources, ni les idls de ces composants. Juste les Dlls.
Jusqu'ici, je travaillais avec des assembly non signés. Pas soucis.
Maintenant, je veux signer mes assemblies. Tout ce passe bien pour la plupart des assembly mais problèmes sur celles qui référencent les librairies COM.
Ces assemblies ne compilent plus et semblent perdre la référence aux lib. COM.
Exemple d'erreur (je change les noms car c'est pour le taf, alors ...) :
"Error 2 The type 'LIBCOM.MONTYPE' is defined in an assembly that is not referenced. You must add a reference to assembly 'Interop.LIBCOM., Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'. D:\MaClass.cs 347 13 MonAssembly
Et je vous donne pas tout car il part en coui... (problèmes de convert, de méthode surchargée, arguments invalides,etc.)
Je me dis que cela doit être parce que les librairies COM que je référence ne sont pas signées. Mais je sais plus quoi faire ...
SVP, pouvez-vous m'aidez ?
Quelqu'un a-t-il des infos sur ce problème ?
MErci
Partager