Bonjour,
Je vais devoir dans le cadre d'un stage utiliser des plugins/DLL C++ en les intégrant dans un environnement .Net. Après m'être éclairci sur de nombreux points (CLI, CLR, CLS, CTS etc..) j'ai reste toujours dans l'ombre sur les points les plus importants :
Si j'ai bien compris, les DLL peuvent avoir 2 modes, le managé et le non managé.
Le managé se définit par la prise en charge du CLR
Le non managé par le CRT (je n'ai pas trouvé de définition sur ce dernier acronyme )
Et , toujours si j'ai bien suivi, on peut utiliser les 2 avec le "système" C++/CLI
qui permet de mixer du code Non managé dans du .Net avec la fonction IJW
J'ai 2 soucis :
- le premier est de ne pas savoir si j'ai bien tout saisi et si mes propos sont exact voir si il ne manque rien (ou si c'est encore d'actualité car le terme IJW parait vieux)
- Le second est d'avoir une jolie théorie mais aucune idée même vague de la mise en pratique pour tester cela.
Si donc, a tout hasard, une personne aurait un lien a me fournir pour un complément d'informations et surtout un tuto pour la mise en pratique dans le cas d’intégration d'un DLL managé et non managé, mon cerveau en ébullition lui en sera éternellement reconnaissant.
Partager