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 :

Probleme de DllImport


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par défaut Probleme de DllImport
    Bonjour tout le monde.

    Voilà, j'ai un problème étrange depuis hier.

    J'invoque une dll c via DllImport qui se trouve dans le même dossier que mon programme c#

    Sur mon pc, pas de soucis. la dll s’exécute très bien.

    Sur le pc d'une collègue, quand je fais la même manipulation, ca me met :

    Nom : Capture.PNG
Affichages : 117
Taille : 5,0 Ko

    J'ai, naïvement, vérifié avec un File.exists que juste avant l'execution de la fonction, la dll existait bien. Et c'est le cas.

    La signature de l'entry point est correcte.

    Sur une ancienne version qu'elle a du logiciel dans un autre dossier, du meme pc, aucun soucis.

    Je ne vois pas d'où vient le soucis.

    Pourriez vous éventuellement m'aider à trouver des tests à faire pour cibler le soucis ?

    Merci.
    Florence

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 541
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 541
    Par défaut
    J'ai l'impression de voir devant le nom de la DLL dans le message d'erreur, au cas où se serait ça le souci.

  3. #3
    Membre Expert
    Avatar de DelphiManiac
    Homme Profil pro
    Homme à tout faire
    Inscrit en
    Mars 2002
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Homme à tout faire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 147
    Par défaut
    J'aurais tendance à penser que ta dll à une dépendance qui n'est pas installé sur le pc cible. (genre visual c++ redistribuable).

  4. #4
    Expert confirmé

    Avatar de François DORIN
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2016
    Messages
    2 761
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2016
    Messages : 2 761
    Billets dans le blog
    21
    Par défaut
    Outre les problèmes de dépendance, il peut s'agir d'un problème d'architecture 32/64bits. Par exemple, sur un PC, le programme C# se lance en 32bits et charge une DLL 32 bits, ça marche. Sur un autre, le programme C# se lance en 64 bits et ne peut pas charger la DLL 32 bits.

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

Discussions similaires

  1. Probleme de DllImport
    Par Flow_75 dans le forum C#
    Réponses: 4
    Dernier message: 29/10/2008, 23h35
  2. Probleme de rafraichissement d'un BDGrid
    Par marmotte dans le forum Bases de données
    Réponses: 10
    Dernier message: 28/05/2004, 18h07
  3. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01
  4. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

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