Bonjour,
J'ai dans un 1er temps développé une bibliothèque de classe en C++ managé qui utilise elle-même une bibliothèque de classe en C++ natif.
Dans un 2ième temps, j'ai développé une bibliothèque de classe en C# qui possède une référence vers la dll en C++ managé.
A ce niveau, pas de souci.
Par la suite, j'ai voulu exposé la dll en C# en tant que composant COM. J'ai donc modifié les paramètres ('ComVisible' à true, 'Inscrire pour COM Interop' coché).
En régénérant la dll C#, une pop-up apparait :
"invalid virtual base addr., GetLastError: 487" et le link échoue.
Est ce que quelqu'un aurait une idée concernant ce type de problème ?
Merci d'avance pour vos remarques et conseils.
AL
Partager