Echec Chargement DLL C++ (LoadLibrary)
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 :
Code:
1 2 3 4 5
|
[DllImport("Kernel32.dll")]
public static extern IntPtr LoadLibrary(
[In] string lpFileName
); |
Lorsuqe j'exécute le code suivant :
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