Bonjour,
pour des besoins d'interopérabilité, j'ai besoin de faire un objet COM à partir d'une bibliothèque de classe que j'ai réalisé, et c'est la première fois pour moi.
Mon problème : j'ai beau chercher sur le net et essayer tous les tutos que je croise, je me prend systématiquement le message suivant lors de la compilation :
Plutôt vague quoi...Le fichier machin.dll n'est pas un assembly valide.
Voici les aménagements que j'ai fait dans le projet :
- j'ai coché "inscrire pour COM Interop"
- j'ai essayé avec ou sans clé (d'ailleurs je n'ai pas trouvé d'infos claires là-dessus : est-elle obligatoire ?)
- j'ai ajouté dans la classe visible de l'objet COM les informations suivantes :
Avez-vous une idée de ce qui peut me manquer, ou comment avoir un message plus clair ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Guid() InterfaceType( ComInterfaceType.InterfaceIsDual) ComVisible( true) ProgId()
Y a-t-il des contraintes qui m'auraient échappées ?
Merci d'avance,
Partager