IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Echec Chargement DLL C++ (LoadLibrary)


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 89
    Par défaut 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 : 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
    );
    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

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 89
    Par défaut
    Un GetLastError me renvoie : -529697949

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Une piste dans cette discussion : http://www.codeproject.com/Questions...-64bit-machine

Discussions similaires

  1. Pb Chargement DLL de ressources
    Par lbgl dans le forum VC++ .NET
    Réponses: 1
    Dernier message: 20/04/2007, 16h04
  2. Problème de chargement DLL
    Par Balthos dans le forum C++
    Réponses: 7
    Dernier message: 21/11/2006, 16h18
  3. [win32] PB chargement DLL MFC
    Par FamiDoo dans le forum MFC
    Réponses: 5
    Dernier message: 04/08/2006, 14h53
  4. problème de chargement dll
    Par tophque dans le forum MFC
    Réponses: 8
    Dernier message: 18/11/2005, 15h14
  5. chargement DLL mode debug/release
    Par bihorece dans le forum C++Builder
    Réponses: 3
    Dernier message: 21/06/2004, 14h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo