Практическое руководство. Использование сервера символов
Обновлен: Ноябрь 2007
Этот раздел применим для следующих версий.
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Экспресс-выпуск |
||||
Standard |
||||
Pro и Team |
Условные обозначения:
Применимо |
|
Неприменимо |
|
Команда или команды по умолчанию скрыты. |
Сервер символов позволяет Visual Studio автоматически загружать нужные символы для отладки проектов в Visual Studio.
Корпорация Майкрософт поддерживает общедоступные серверы символов, для операционных систем Windows, а также для MDAC, IIS, ISA и .NET Framework.
Microsoft Visual Studio 2008 SP1 автоматически подключается к общедоступным серверам символов Майкрософт при нажатии кнопки Загрузить символы с серверов символов Майкрософт в диалоговом окне Параметры (категория Отладка, страница Символы) или при выборе одноименного пункта контекстного меню (в окне Модули или Стек вызовов).
Кроме того, можно установить для разработчиков собственный сервер символов во внутренней сети или на локальном компьютере (http://msdl.microsoft.com/download/symbols).
Чтобы использовать сервер символов, укажите путь к серверу в параметрах Visual Studio, как описано ниже. Дополнительные сведения см. в разделе Практическое руководство. Установка пути к символам. Если используется Visual Studio 2008 с пакетом обновления 1 (SP1), можно удалить пути из списка Места размещения файлов символов (.pdb) в диалоговом окне Параметры. Дополнительные сведения см. в разделе Практическое руководство. Установка пути к символам.
Примечание. |
---|
Убедитесь, что сервер символов заслуживает доверия, и путь к нему указан правильно. В противном случае могут возникнуть угрозы безопасности. |
Задание пути к серверу символов
В меню Отладка выберите команду Параметры.
В диалоговом окне Параметры раскройте узел Отладка и выберите Символы. Дополнительные сведения см. в разделе Практическое руководство. Установка пути к символам.
Измените текст, добавив новый путь к серверу символов.
Чтобы использовать общедоступный сервер символов Майкрософт, введите следующее:
http://msdl.microsoft.com/download/symbols
Чтобы использовать сервер символов в локальной сети, введите следующее:
\\server\path\symbols
Чтобы использовать сервер символов на локальной машине, введите следующее:
c:\path\symbols
Если требуется, чтобы при запуске отладочных построений символы загружались автоматически, снимите флажок Искать в вышеуказанных местах, только когда символы загружаются вручную.
При использовании символов с удаленного сервера можно повысить быстродействие, указав локальный каталог для копирования символов. Для этого введите путь в поле Кэшировать символы с серверов символов в следующий каталог. Для подключения к общедоступному серверу символов Майкрософт этот параметр должен быть задействован. При удаленной отладке каталог кэша находится на удаленном компьютере.
Нажмите кнопку ОК.
При использовании общедоступного сервера символов Майкрософт может появиться диалоговое окно с лицензионным соглашением. Нажмите кнопку Да, чтобы принять соглашение.
Если в данный момент отлаживается какая-либо программа, символы загружаются сразу же (если не была выбрана ручная загрузка). Если среда находится в режиме конструктора, символы загружаются при следующем запуске отладочного построения, если не была выбрана ручная загрузка.
См. также
Задачи
Практическое руководство. Установка пути к символам
Основные понятия
Установка символов для отладки сбоев системных вызовов
Ссылки
Страница "Символы", папка "Отладка", диалоговое окно "Параметры"