Bonjour,
Voici mon problème.
J'essaie de charger une dll C++ compilée à partir de VS2008.
J'essaie de la charger dans un environnement C# (VS2008 ou VS2012) en faisant simplement appel àla primitive suivate :
Lorsuqe j'exécute le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [DllImport("Kernel32.dll")] public static extern IntPtr LoadLibrary( [In] string lpFileName );
IntPtr DllHModule_("maDLL.dll"); = LoadLibrary("maDLL.dll");
L'IntPtr retourné vaut 0. J'en déduis que la DLL n'est pas chargé.
Mais je ne sais comment creuser ce souci...
J'ai souvent utilisé ce LoadLibrary : c'est la première fois que cela bloque.
Auriez vous des pistes d'investigations ?
Merci.
Pascal
Partager