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++/CLI Discussion :

[C++ -> C# / XP, XPe] Erreur d'accés


Sujet :

C++/CLI

  1. #1
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 76
    Points : 74
    Points
    74
    Par défaut [C++ -> C# / XP, XPe] Erreur d'accés
    Bonjour,

    Je trouve des problèmes quand je veux - sous Windows XP Embedded - accéder à une librairie DLL développée avec C++ depuis un code écrit en C# (Unable to load DLL 'maDll.dll. The specified module could not be found. (Exception from HRESULT: 0x8007007E).').

    Quand j'ai testé le programme avec XP Professionnel, seulement en plaçant la DLL dans System/Windows32, tout marchait correctement. Mais maintenant, pas du tout!

    Ma question serait la suivante: Où est-ce que le .NET essaye de chercher les DLLs du code natif? Est-ce que ce procédé change selon le Windows où on exécute les programmes?

    Merci d'avance.

  2. #2
    Membre régulier
    Inscrit en
    Mars 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 76
    Points : 74
    Points
    74
    Par défaut
    Cette exception du système n'est pas suffisamment précise avec sa description et, dans mon cas, était originée par des dépendances pas résolues de ma librairie C++ native mentionnée.

    Bien que cette librairie dépende d'autres librairies de Windows -MFC, ATL, ...- qui ne sont pas présentes dans le disque dur, le message m'a fait penser au placement incorrect de ma librairie comme l'origine de l'erreur.

    On peut obtenir quelques logiciels pour connaître les dépendances de nos .EXEs et .DLLs, avant de devenir fous en plaçant nos librairies partout. Un bon exemple serait: http://www.dependencywalker.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA] erreur d'acces a la liste de references
    Par amine15534 dans le forum VBA Access
    Réponses: 3
    Dernier message: 07/02/2007, 14h27
  2. [ERREUR MySQL] Acces denied
    Par Alexlesilex dans le forum Requêtes
    Réponses: 5
    Dernier message: 15/05/2006, 14h33
  3. []Erreur d'accès à la Base de registres
    Par oulai_evado dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/12/2005, 13h59
  4. Erreur d'acces a une base de donnees: idapid32.dll
    Par mevellea dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/10/2005, 19h10

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