2016-09-20 2 views
6

Точка отладки не активируется, когда этот модуль загружается. Поэтому я подумал о том, чтобы вручную загрузить свой файл debug-символов .pdb из папки «Debug/obj».Соответствующий файл символов не найден (не удается найти/открыть файл pdb)

В этом случае я получаю ниже ошибки. Файл «Соответствующий символ» не найден в этой папке, хотя эта папка содержит файл текущей сборки.

А также «Информация о загрузке символов» содержит эти многочисленные пути к каталогам.

C:\EG.BidManager\Dev\Dev\Src_2\WES\WES\Debug\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

c:\EG.BidManager\Dev\Dev\Src\Takeoffs\MVC2\MVC2SessionManager\obj\Debug\MVC2SessionManager.pdb: PDB does not match image. 

C:\Windows\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

C:\Windows\symbols\dll\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

C:\Windows\dll\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

C:\Users\10609601\AppData\Local\Temp\SymbolCache\MVC2SessionManager.pdb\83c14e82b544434489e19e9b8a1ee7065\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

C:\Users\10609601\AppData\Local\Temp\SymbolCache\MicrosoftPublicSymbols\MVC2SessionManager.pdb\83c14e82b544434489e19e9b8a1ee7065\MVC2SessionManager.pdb: Cannot find or open the PDB file. 

C:\EG.BidManager\Dev\Dev\Src\Takeoffs\MVC2\MVC2SessionManager\obj\Debug\MVC2SessionManager.pdb: PDB does not match image. 

Скриншот:

enter image description here

+0

Он обнаружил, что PDB просто отлично , это просто не соответствует DLL в каталоге Src_2 \ WES \ WES \ Debug \. Просто посмотрите на отметки времени в файле, высокие шансы, что DLL старше PDB. Не копируйте DLL вручную. Похоже на проблему с контролем источника с такими очень разными каталогами. –

+0

Спасибо, Ханс! Позвольте мне проверить ваше предложение. – MAC

+0

Я попробовал ваше решение. Это не сработало :(Похоже, я все еще что-то пропустил. – MAC

ответ

0

Эта проблема решена с помощью следующих steps-

1) Закройте все экземпляры Visual Studio при работе и откройте один экземпляр Visual Studio

2) Закройте решение (ничего, кроме вашего проекта) Если он уже открыт, а затем снова открывается снова

3) Очистите весь проект и восстановите его.

4), а также создать проект, если вы получаете какие-либо ошибки, как «___. Не Dll нашел»

5) Теперь вы хорошо идти и запустить ваш проект