Bonjour tout le monde,
Est ce qu'une DLL dévéloppée en .Net C# peut être utilisée dans un projet .Net C++?
Merci d'avance.
Bonjour tout le monde,
Est ce qu'une DLL dévéloppée en .Net C# peut être utilisée dans un projet .Net C++?
Merci d'avance.
bonjour
LA reponse est confirmée : Tu peux tout à fait utiliser une dll Managé dans
du code C++ à condition que tu compiles ton code c++ en mode managé.
(meme si tu fais un projet MFC, il faut utiliser l'option compilation avec CLR)
Si tu ne peux pas faire cela, il te reste la solution de faire un wrapper
C'est à dire au final, te retrouver avec une DLL managé qui embarqué ta dll
C# et qui ensuite est appelé dans une application non managé en utilisant notamment les fonctions type LoadLibrary()
The Monz, Toulouse
Est ce la réponse reste toujours positive si ma DLL est multithreaded et contient des callbacks?
Je ne vois pas de raison qui ferait que cela change... tant que ca reste managé, encapsulé dans une dll.
Partager