2017-06-03 2 views
0

J'ai accidentellement supprimé le fichier .idb de mon projet Visual Studio. Maintenant, il dit que le fichier .idb est faux et VS ne peut pas construire le projet. Et puis il dit comment le réparer: je devrais recréer l'en-tête précompilé. Ce que j'ai fait avant de poser cette question: je suis allé à la documentation de microsoft mais c'était trop compliqué pour moi. Ensuite, j'ai googlé comment reconstruire les en-têtes précompilés. Il y avait déjà quelques questions, mais ils avaient des problèmes avec recréer l'en-tête précompilé bien qu'ils savaient à peu près comment le faire. Mais je ne sais rien du tout sur ce sujet.Comment puis-je reconstruire des en-têtes précompilés dans VS?

+0

Il serait préférable que vous fournissiez un message d'erreur complet tel quel. – VTT

Répondre

1

tête précompilés produire fichier .pdb, alors que selon documentation fichier .idb est:

Le fichier d'état contenant des informations de dépendance entre les fichiers source et les définitions de classe, qui peut être utilisé par le compilateur au cours de régénération minimale et incrémentale compilation. Utilisez l'option du compilateur/Fd pour spécifier le nom du fichier .idb. Voir/Gm (Enable Minimal Rebuild) pour plus d'informations.

Pour reconstruire un projet, vous pouvez aller à Main menu ->Build ->Rebuild. Pour reconstruire l'en-tête précompilé, vous pouvez ouvrir le menu contextuel dans Solution Explorer pour l'en-tête précompilé .cpp et choisir l'élément Compile.