web-dev-qa-db-fra.com

Que signifie "Erreur d'en-tête précompilée inattendue"?

J'essayais de construire une solution simple impliquant une application Windows et une console. Après avoir utilisé l'assistant pour générer le squelette de code pour les projets, je n'ai ajouté aucun code et construit simplement le code généré. Dans les deux cas, j'ai eu la même erreur:

1>c:\c\winpr\winpr\winpr.cpp(4) : fatal error C1859: 'Debug\winpr.pch' unexpected precompiled header error, simply rerunning the compiler might fix this problem

Quel est le problème, aucune pensée?

36
vico

Il existe un correctif pour l'erreur C1859 du compilateur Visual C++ 2008 SP1. Vous pouvez le télécharger ici .

Pour plus de détails, voir this .

55
Jacob Seleznev

Nous avons eu quelque chose de similaire au travail tout à coup, un jour. Notre problème était de ce

Un simple redémarrage de PC l’a fait de toute façon.

5
Science_Fiction

Le lien fourni dans la réponse ci-dessus est n'est plus disponible.

Je recevais la même erreur et dans mon cas, le problème était dû à un 'Windows Update' qui nécessitait un redémarrage (qui évitait le restart et continuais à rencontrer ce problème). Mais après le redémarrage, l'erreur a été corrigée.

3
Sia

L'installation de Visual C++ 2008 SP1 a résolu mon problème.

2
User

Installez ce correctif (KB976656 - Message d'erreur lorsque vous utilisez le compilateur Visual C++ 2008: "Erreur irrécupérable C1859") pour résoudre ce problème:

http://thehotfixshare.net/board/index.php?autocom=downloads&showfile=11640

0
kofifus