Отладчик забирает файлы .pdb
из неправильного места? У вас есть копия .pdb
файлов, которые соответствуют двоичным файлам (т. Е. .exe
, .dll
), которые вы выполняете? Помните, что файлы .pdb
могут использоваться только в том случае, если они были созданы одновременно с точными двоичными файлами , которые вы выполняете.
Попробуйте следующее:
Переименуйте (устаревший) .pdb
файл, который отладчик хочет загрузить, чтобы отладчик больше не пытался его забрать.
Перейдите на Tools->Options->Debugging->Symbols
и добавьте местоположение файла символов (.pdb
) в список.
Если отладчик уже подключен, щелкните правой кнопкой мыши модуль в списке «Модули» и выберите «Загрузить символы». Это перезагрузит символы с введенного вами пути.
Кроме того, если вы знаете код точно такой же, но ваш файл .pdb
не соответствует используемым вами двоичным файлам, поскольку они были созданы во время разных сборок, попробуйте отменить проверку ниже. флажок:
Tools->Options->Debugging->Require source files to exactly match the original version