2010-11-14 4 views
5

J'ai trouvé très peu d'informations sur la différence entre C7 compatible et Program Database (il y en a une troisième, Program Database Edit et Continue, mais qui devrait être la même que la base de données du programme avec la possibilité de modifier et continuer). La seule information solide que j'ai pu trouver était que C7 compatible embarque les informations de débogage dans les fichiers obj, tandis que le Program Database crée un fichier .pdb à des fins de débogage.Différence entre C7 Compatible et Program Database

Y a-t-il un avantage à utiliser C7 compatible par rapport à Program Database? Quel est l'inconvénient?

notes supplémentaires: J'ai essayé les deux et jusqu'à présent, les informations de débogage sont correctement conservés dans les deux cas

Répondre

6

Il est documenté dans Generating and Deploying Debug Symbols with Microsoft Visual C++ 6.0 ce qui le rend aujourd'hui encore pertinent C7 n'a pas changé.

+2

Bonne liaison. Ai-je bien compris: PDB vous donne Edit & Continue, C7 évite d'avoir un fichier supplémentaire autour? – DevSolar

+0

Ouais c'est vrai. –

+0

Toutes les informations dont j'avais besoin étaient dans ce lien, merci! Je n'ai pas eu ce lien chaque fois que j'ai cherché ce – Samaursa