S>INFO: Set the Path of the Symbol Server in Visual Studio .NET + скачать WinDbg + заменить symsrv.dll из VS на соответствующую из комплекта WinDbg. На мой взгляд так несколько проще.
А если к тому же поставить один на фирму локальный proxy для символов (это из последнего релиза Windows Debugging Tools) — то можно ещё и на траффике экономить и избежать проблем при падении интернет-канала
... << RSDN@Home 1.1.4 stable rev. 510>>
Здравствуйте, Илья Зарецкий, Вы писали:
7. Создаем папку, из которой отладчик будет загружать файлы с отладочными символами (у меня это традиционная %SystemRoot%\Symbols), копируем туда .pdb-файлы (без всяких вложенных папок, в „корень“)
ИМХО шаг с копированием pdb файлов между папками лишний.
По карайней мере WinDbg нормально всё находит во вложенных подпапках (да вроде бы и загружает всё сам — откудато взялись pdb для калькулятора
).
_NT_SYMBOL_PATH опредёлён как
srv*H:\symbols*http://msdl.microsoft.com/download/symbols
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Здравствуйте, gear nuke, Вы писали:
GN>ИМХО шаг с копированием pdb файлов между папками лишний.
GN>По карайней мере WinDbg нормально всё находит во вложенных подпапках
Угу, а "обычная" Студия — нет.
[ posted via RSDN@Home 1.1.4 stable SR1 r568, accompanied by silence ]
Здравствуйте, SchweinDeBurg,
GN>>WinDbg нормально всё находит во вложенных подпапках
SDB>Угу, а "обычная" Студия — нет.
MSVS 2005 beta 2 справляется. Возможно, проблема в _NT_SYMBOL_PATH или в старых версиях dbghelp.dll\symsrv.dll\srcsrv.dll (в папке "\Microsoft Visual Studio 7\Common7\IDE\" или какая там в 7й версии).
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth