Поделиться через


Практическое руководство. Использование сервера символов

Этот раздел применим к:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

Тема применяется Тема применяется Тема применяется Тема применяется Тема применяется

Pro, Premium и Ultimate

Тема применяется Тема применяется Тема применяется Тема применяется Тема применяется

Visual Studio может загружать файлы символов отладки с сервера символов.

Возможно использование следующих серверов символов:

  • Корпорация Майкрософт поддерживает общедоступные серверы символов для операционных систем Windows, а также для MDAC, IIS, ISA и .NET Framework.

  • Сторонний сервер символов, предоставляющий символы для DLL-файлов сторонних производителей, которые используются в коде.

  • Внутренний сервер символов в собственной сети.

  • Сервер символов на локальном компьютере.

Расположения серверов корпорации Майкрософт записаны в приложении Visual Studio. Перед их использованием необязательно вводить их расположения, но нужно указать расположение кэша. Расположением кэша может служить локальный каталог, в котором для повышения производительности хранятся загруженные символы.

Visual Studio автоматически подключается к серверам символов корпорации Майкрософт при выборе команды Серверы символов Майкрософт. Эта команда вызывается кнопкой в диалоговом окне Параметры или в контекстном меню окна Модули.

Перед использованием других серверов символов необходимо указать их расположение.

Примечание

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

Использование серверов символов Майкрософт

  1. В меню Сервис выберите пункт Параметры.

  2. В диалоговом окне Параметры раскройте узел Отладка и выберите Символы.

  3. На странице Символы перейдите к полю Места размещения файлов символов (.pdb) и выберите команду Серверы символов Майкрософт.

  4. Укажите каталог кэша символов одним из следующих способов:

    • Введите путь в поле Кэшировать символы в каталоге или

    • Нажмите кнопку с многоточием (…). Затем выберите каталог в окне Поиск папки.

  5. Нажмите кнопку ОК.

Ручная загрузка открытых символов Майкрософт

  1. Щелкните правой кнопкой мыши в окне Модули.

  2. Выберите команду Загрузить символы из и выберите элемент Серверы символов Майкрософт.

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

    Примечание

    Не помещайте кэш символов в защищенную папку (такую как папка Windows (например, папка, вложенная в папку C:\Windows).Вместо этого следует использовать папку, для которой разрешены чтение и запись.

Установка пути к локальному или стороннему серверу символов

  1. В меню Отладка выберите команду Параметры.

  2. В диалоговом окне Параметры раскройте узел Отладка и выберите Символы.

  3. Щелкните значок папки над полем Места размещения файлов символов (.pdb).

    Это действие также создает новую запись в поле Места размещения файлов символов (.pdb). Изначально запись пуста, в ней отображается только мигающий курсор.

  4. В поле Места размещения файлов символов (.pdb) введите путь к серверу символов.

    • Если сервер символов расположен в Интернете, введите:

      http://domain/path/symbols
      
    • Если сервер символов расположен на локальном компьютере, введите:

      \\server\path\symbols
      
    • Если сервер символов расположен в локальной сети, введите:

      c:\path\symbols
      
  5. (Необязательно) Чтобы повысить производительность, укажите каталог кэша символов, если это еще не сделано:

    • Введите путь в поле Кэшировать символы в каталоге или

    • Нажмите кнопку с многоточием (…), а затем выберите каталог в окне Обзор папки.

    Указание каталога кэша необязательно для локальных и сторонних серверов символов. В то же время это рекомендуется для повышения производительности.

  6. Нажмите кнопку ОК.

См. также

Задачи

Практическое руководство. Указание мест расположения символов и поведения загрузки

Ссылки

Страница "Символы", папка "Отладка", диалоговое окно "Параметры"

Основные понятия

DBG-файлы

Установка символов для отладки сбоев системных вызовов

Другие ресурсы

Параметры отладки и подготовка

Журнал изменений

Дата

Журнал

Причина

Март 2011

Добавлено примечание об использовании папки Windows.

Замените одним из следующих токенов:

Обратная связь от клиента.