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

Visual C++ Discussion :

Pb compilation : "is not a valid executable file"


Sujet :

Visual C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    759
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 759
    Par défaut Pb compilation (en debug, pas en release) : "is not a valid executable file"
    Bonjour,

    J'ai récemment ouvert un sujet qui commençait par un autre problème, et marqué comme résolu...mais pas tout à fait. Reprenons.

    J'étais sur un poste NT avec VC6.
    j'installe VC6 sur un autre poste (XP) et je lui applique le Service Pack 6 (j'ai cru un moment que ça avait résolu le problème)
    Tous mes projets et sources sont sur un lecteur réseau.

    Je compile et j' exécute sans problème en debug et release sur mon poste NT.
    Je compile et j'exécute sans problème en release sur mon poste XP, mais en debug, l'exécutable généré provoque cette erreur ... is not a valid executable file
    .

    Il s'agit vraiment de l'exécutable produit car si je le compile sur le poste NT et que je l'exécute en debug depuis le poste XP, ça fonctionne....***


    ***enfin presque car quand Visual atteint le point d'arrêt, il m'ouvre une fenêtre "Find Symbols" avec "Please enter the path for nafxcwd.pdb" en m'écrivant par défaut e:\8168\vc98\mfc\mfc\lib dont je ne sais pas d'où ça vient étant donné que dans les paramètres de Visual j'ai bien C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE mais bon, en faisant cancel ça veut bien continuer quand-même...

    Mais d'où peut venir ce problème dans l'exe de debug?!
    Indice : l'exe sous XP fait 1129 ko alors que sous NT il fait 1113 ko

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    759
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 759
    Par défaut
    Ca n'inspire personne on dirait...ça ne m'étonne pas, la MSDN de Microsoft n'est pas inspirée non plus...

  3. #3
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    vérifies les paths dans le parametrage général de vc6.0: tools\options\directories.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    759
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 759
    Par défaut
    Citation Envoyé par farscape Voir le message
    vérifies les paths dans le parametrage général de vc6.0: tools\options\directories.

    Non, il n'y a pas de problème là-dessus a priori; j'ai remis le même genre de configuration que sur l'autre poste. Toutes les librairies y sont (d'ailleurs comment ça pourrait compiler, et s'exécuter en release s'il manquait quelque chose?)

  5. #5
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    pas forcement nafxcwd.pdb c'est utile au mode debug uniquement..


  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    759
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 759
    Par défaut
    Tu as raison mais ce fichier est bien présent à la fois sur mon poste et dans le Directories :
    C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

    donc ça doit être autre chose

  7. #7
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    tu devrais faire une recherche sur le path:
    e:\8168\vc98\mfc\mfc\lib
    il doit bien être quelque part .
    vérifies tes variables d'environnement sur ton poste.


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

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/08/2007, 19h02
  2. erreur: pg_query() 5 is not a valid PostgreSQL link resource
    Par david_chardonnet dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 10/06/2005, 13h50
  3. Réponses: 3
    Dernier message: 30/09/2004, 20h16
  4. is not a valid MySQL-Link resource
    Par $erial.coder dans le forum Requêtes
    Réponses: 4
    Dernier message: 30/07/2004, 11h16

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