2010-04-29 3 views
2

Когда отладчик присоединен к процессу на удаленном сервере -Во время удаленной отладки, как являются PDB расположены (VS 2008)

Что места ищутся для PDB? В каком порядке? (например, он выполняется на удаленном сервере (debuggee) или на локальном клиенте (отладчик))

Когда я использую отладчик для ручной загрузки файла pdb из определенного места - это отладчик, который ищет файл локально или это удаленный отладчик монитор ищет файл на?

Есть ли статья, описывающая этот процесс?

+0

Что такое этикет по фиксации опечаток? Обычно я пытаюсь их игнорировать, не желая быть троллем-грамматиком или что-то еще, но в этом вопросе они в основном находятся в ключевом ключе, что может помешать этому вопросу найти в поисках и тем самым уменьшить его полезность. –

ответ

2

Машина, на которой работает отладчик, загружает символы (а не пульт).

Эта статья объясняет основы создания, где VS ищет символы:

Это один объясняет, как настроить сервер символов в пути поиска (что особенно полезно для символов Windows):

Есть много подводных камней для удаленной отладки (в основном, связанных с подключением и разрешениями/аутентификацией). Смотрите следующую страницу со списком ссылок, которые вы хотите, чтобы прочитать подробную информацию:

+0

В соответствии с предоставленной вами линией, на самом деле это пульт, на котором должны находиться файлы PDB. (то есть не отладчик) – Saar

0

Есть ли статья, которая описывает этот процесс?

Как вы знаете, когда отладчик начинает сеанс, он начинает поиск местоположения, в котором находится соответствующий PDB. following article описывает механизм и порядок поиска процесса.