2010-11-14 14 views
5

Ho trovato pochissime informazioni sulla differenza tra C7 compatible e Program Database (ce n'è una terza, Modifica database del programma e Continua, ma dovrebbe essere uguale al Database del programma con la possibilità di modificare e Continua). L'unica informazione valida che ho trovato è che C7 compatible incorpora le informazioni di debug nei file obj, mentre lo Program Database crea un file .pdb a scopo di debug.Differenza tra C7 compatibile e Database programmi

C'è un lato positivo nell'uso di C7 compatible rispetto a Program Database? Qual è il rovescio della medaglia?

Note supplementari: Ho provato entrambi e, finora, le informazioni di debug è conservato correttamente in entrambi i casi

risposta

6

È documentato in Generating and Deploying Debug Symbols with Microsoft Visual C++ 6.0 che lo rende ancora oggi rilevante come C7 non è cambiata.

+2

Buon collegamento. Ho capito bene: PDB ti dà Edit & Continue, C7 evita di avere un file aggiuntivo in giro? – DevSolar

+0

Sì, è vero. –

+0

Tutte le informazioni di cui avevo bisogno erano in quel collegamento, grazie! Non ho avuto quel link ogni volta che ho cercato questo – Samaursa