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

EDI/Outils Discussion :

Mon exe ne fonctionne que sur mon PC


Sujet :

EDI/Outils

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2015
    Messages : 67
    Points : 108
    Points
    108
    Par défaut Mon exe ne fonctionne que sur mon PC
    J'ai reposté le sujet à cette adresse car je pense m'être trompé de section : http://www.developpez.net/forums/d16...c/#post8771982

    Salut,

    J'ai codé une petite application en c# dont voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
            [System.Runtime.InteropServices.DllImport("ConsoleApplication8.dll")]
            public static extern double Add(double a, double b);
     
            static void Main(string[] args)
            {
                Console.Write(Add(10, 10));
            }
    J'ai aussi codé une application en c++ qui contient la fonction Add (ConsoleApplication8.dll). Tout fonctionne parfaitement sur mon PC mais quand je transfert l'exécutable et la dll vers mon autre pc, ça ne marche plus. J'ai un message d'erreur me disant qu'il ne trouve pas la dll pourtant elle est exactement dans le même dossier que l'exe...
    Les machines ont le bon framework ainsi qu'une archi 64 bits.

    Pouvez-vous m'aider à résoudre ce problème ?

  2. #2
    Membre habitué
    Homme Profil pro
    Ingénieur Informatique
    Inscrit en
    Décembre 2005
    Messages
    146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur Informatique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 146
    Points : 158
    Points
    158
    Par défaut
    Bonjour kopbuc,

    Question bête cela ne pourrait pas être un problème de droit sur le second pc?
    Est-il possible d'avoir la StackTrace et le message exacte de l'erreur?
    Mon blog est sur https://arphonis.fr et bientôt d'autres fonctionnalités seront disponible dessus.

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2015
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2015
    Messages : 67
    Points : 108
    Points
    108
    Par défaut
    Bonjour,

    J'ai réglé le problème en modifiant le type de DLL générée en choisissant l'option DLL de débogage multithread.

    Nom : pbdll.png
Affichages : 246
Taille : 39,4 Ko

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

Discussions similaires

  1. CD autorun ne fonctionne que sur mon PC
    Par atlass218 dans le forum Windows XP
    Réponses: 2
    Dernier message: 30/03/2009, 18h42
  2. mon .exe ne fonctionne pas sur d'autre machine
    Par fmh1982 dans le forum Visual C++
    Réponses: 11
    Dernier message: 03/05/2007, 00h03
  3. Mon exécutable ne fonctionne que sur mon PC
    Par netsabes dans le forum Delphi
    Réponses: 6
    Dernier message: 13/02/2007, 09h56
  4. Réponses: 2
    Dernier message: 30/10/2005, 14h38

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