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 :

erreur C2471


Sujet :

Visual C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 130
    Par défaut erreur C2471
    Bonjour.

    Il m'arrive "régulièrement" d'avoir une erreur avec Visual C++ 2008 Express que je comprend d'autant moins qu'elle ne semble pas provenir de mon code.

    En fait j'ai déjà eu quelques fois ce cas de figure : un code qui fonctionne bien (ie : que je compile sans problème) puis qui d'un seul coup d'un seul, sans prévenir, et alors qu'il n'a pas été modifié provoque à la compilation l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    error C2471: impossible de mettre à jour la base de données 'c:\users\ash\documents\visual studio 2008\projects\...\vc90.pdb' du programme
    fatal error C1083: Impossible d'ouvrir le fichier base de données du programme : 'c:\users\ash\documents\visual studio 2008\projects\...\debug\vc90.pdb' : No such file or directory
    En outre si après cette erreur je créé un nouveau projet dans lequel je copie colle le précédent code je compile sans problème...

    Quelques autres précisions des fois que ça ai une importance :
    -contrairement à ce qui est indiqué le fichier vc90.pdb existe bel et bien à l'emplacement indiqué dans l'erreur
    -j'utilise vista

    Bref, quelqu'un sait-il d'où peut provenir cette erreur et la marche à suivre lorsque celle ci se présente ?

    Merci d'avance de vos réponses.

    Nb : "Change d'EDI" est peut-être une réponse concevable ; mais si telle est votre réponse pourriez vous en plus préciser un EDI relativement simple à prendre en main et tournant sous windows ?

  2. #2
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut fihcier base VS
    salut;
    j'ai déja rencotre ce probleme, je pense qu'il suffit juste de modifier le fichier
    .pdb; en le renommant par exemple

  3. #3
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par défaut
    Citation Envoyé par _ash_ Voir le message
    Nb : "Change d'EDI" est peut-être une réponse concevable ; mais si telle est votre réponse pourriez vous en plus préciser un EDI relativement simple à prendre en main et tournant sous windows ?
    CodeBlocks powa !

    Citation Envoyé par buggen25 Voir le message
    salut;
    j'ai déja rencotre ce probleme, je pense qu'il suffit juste de modifier le fichier
    .pdb; en le renommant par exemple
    Ce qui revient à le supprimer du point de vue de l'IDE.

    PS: ce thread aurait plus sa place dans la section outil.
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  4. #4
    Membre très actif
    Avatar de buggen25
    Ingénieur développement logiciels
    Inscrit en
    Août 2008
    Messages
    554
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Août 2008
    Messages : 554
    Par défaut le renomer et regenerer
    Salut;
    Certes on le supprime du point de vue IDE
    mais ce fichier peut prendre 9mo d'espace disque, il faut le renomer ensuite ou bien le supprimer, ensuite on reconstruit avec la configuration debug pour regenerer le fichier supprimé ou modifié
    par contre Code::Blocks désolé pour te dire que cet IDE est juste une demo
    je deconne chaumé comme IDE

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 130
    Par défaut
    Effectivement, en supprimant ce fichier le problème cesse.
    Je ne sais toujours pas ce qui cause cette erreur mais au moins mon problème est résolu. Merci pour votre aide !

  6. #6
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    Ca arrive souvent quand tu arrêtes la compilation d'une application en plein milieu (de la compilation) et qu'ensuite tu lances une compilation incrementielle (par défaut en Debug).

    Quand tu arrête la compilation directement, ou que certains types d'erreur arrive, mieu vaut tout recompiler (si ça fais pas trop perdre de temps).

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

Discussions similaires

  1. Erreur fréquente avec ASP et IIS
    Par Community Management dans le forum ASP
    Réponses: 2
    Dernier message: 11/02/2004, 22h20
  2. Check Url pour savoir si erreur 404 ou si le site existe
    Par Clément[Delphi] dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/08/2002, 13h49
  3. Réponses: 2
    Dernier message: 27/05/2002, 19h46
  4. erreur IDL:omg.org/CORBA/MARSHAL:1.0
    Par Pinggui dans le forum CORBA
    Réponses: 3
    Dernier message: 13/05/2002, 15h05
  5. [Kylix] Erreur objet
    Par Anonymous dans le forum EDI
    Réponses: 1
    Dernier message: 22/03/2002, 09h41

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