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

MFC Discussion :

VS 2015 , MFC application Erreur : Module was built without symbols.


Sujet :

MFC

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut VS 2015 , MFC application Erreur : Module was built without symbols.
    Bonjour,
    Dans visual studio 2015 je n'arrive pas à debugguer le projet MFC
    quand je met la plateform compilateur Visual Studio 2010 dans General->Platform Toolset .

    Rien trouver sur google.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 059
    Points : 12 095
    Points
    12 095
    Par défaut
    Vous avez compilez le projet en Debug ?
    Message d'erreurs, SVP. (voir copie d'écran)

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut
    Compiler en debug oui
    ca marche pas quand la plateform est fixer sur Visual Studio 2010,
    Quand je fixe le plateform à visual studio 2015 , et que je recompile, je peux debugger mon projet.

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 059
    Points : 12 095
    Points
    12 095
    Par défaut
    >ca marche pas quand la plateform est fixer sur Visual Studio 2010,
    Vous parlez ici de la toolset de génération ?
    C'est bien la configuration qui a servi la dernière génération avec succès de la configuration DEBUG que vous cherchez à lancer ?

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut
    oui,
    oui

  6. #6
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 059
    Points : 12 095
    Points
    12 095
    Par défaut
    Message d'erreurs, SVP. (voir copie d'écran) (BIS)

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut
    Message d'erreur :
    'MFCApplicationvs2010debug.exe' (Win32)*: Chargé 'C:\source\mavab\recherche\MFCApplicationvs2010debug\Debug\MFCApplicationvs2010debug.exe'. Le module a été généré sans symboles.

    J'ai ce probléme uniquement si Platform Toolset est Visual Studio 2010 (v100).
    Je le teste depuis Visual studio 2015 Comnunity et je suis en mode Debug.

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 059
    Points : 12 095
    Points
    12 095
    Par défaut
    Ce n'est pas un message d'erreur.

    A part le fait qu'en debug, généralement, on génère le fichier "xxx.pdb" contenant les symboles et que donc le débogueur trouve le fichier "xxx.pdb". Ce qui n'est pas le cas ici.

    Le module a été généré sans symboles.
    Ici, le débogueur n'a pas de problème à trouver le ".pdb", il n'a jamais été généré.

    Il est possible de déboguer sans fichier PDB, mais c'est beaucoup beaucoup moins simple.

    Changez la configuration de votre projet pour qu'il génère les symboles (en .pdb ou autre).
    Je vous conseille même de les générer en RELEASE, ça mange pas de pain.

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut
    J'ai essayer sur une autre machine de créer un projet MFC avec visual studio 2017
    Sur visual studio 2017 -> ca marche
    j'ai executer le projet en changant le platform toolset :
    Visual studio 2010 -> ca ne marche pas (ca ne debugge pas)
    Visual studio 2012 -> ca ne marche pas (ca ne debugge pas)
    Visual studio 2015 -> ca marche , je peux debugger

    Avec l'option Debug au lieu de release , evidemment.
    Je vais vérifier si le fichier PDB est bien générer

  10. #10
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 059
    Points : 12 095
    Points
    12 095
    Par défaut
    J'ai du mal à voir où vous voulez en venir avec vos tests sur une autre machine.
    Que la génération ou non des pdb, par défaut, est un réglage qui a évolué dans le temps est un fait.
    Après, pour déboguer des composants Windows en Release, il faut aussi penser à régler correctement le serveur de symbole de VS.

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    900
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 900
    Points : 85
    Points
    85
    Par défaut
    J'ai essayer de mettre à Oui dans le paramétre Linker->Debugging->Generate Debug Info et
    ca marche.

    Je pensais que c'était une incompatibilité entre le debugger EDI de VS 2015 et le compilateur VS 2010.

    Merci comme même.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/10/2008, 12h49
  2. Erreur "The module was expected to contain an assembly manifest"
    Par loki9481 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 21/08/2008, 15h20
  3. Réponses: 3
    Dernier message: 01/08/2005, 18h22
  4. [MFC] thread : erreur bloquante
    Par Joeleclems dans le forum MFC
    Réponses: 4
    Dernier message: 20/05/2005, 14h58
  5. Erreur module rtl60.bpl / vcl60.bpl
    Par say dans le forum C++Builder
    Réponses: 15
    Dernier message: 11/05/2005, 17h35

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