Будет ли компилятор генерировать разные файлы .pdb для одних и тех же источников

Я знаю, что должен избегать этого как можно дольше, но давайте поговорим о неотложных случаях.

Какова вероятность того, что файл .pdb, сгенерированный из одного и того же исходного кода с одинаковыми библиотеками, дает разные результаты при каждой сборке?

Да, я знаю, что он будет отличаться по GUID, но я могу изменить его вручную.

Предположим, что у меня нет соответствующего файла .pdb, но я знаю, какой исходный код использовался для компиляции версии указанного продукта.

2

Решение

Насколько я знаю, вы можете найти несоответствующую информацию для разных файлов pdb с таким же исходным кодом, как этот блог, кроме GUID:

https://blogs.msdn.microsoft.com/junfeng/2007/11/05/mismatched-pdbs-why/

Поток также поделился некоторой информацией о отметке времени, которая должна совпадать здесь:

Файл PDB компилятора и файл Linker PDB

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]