Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Состояние сервера: Известные проблемы отсутствуют ✅
Общедоступный сервер символов Майкрософт полностью работает.
Сообщите о известных проблемах [email protected].
Сервер общедоступных символов Майкрософт предоставляет бесплатный доступ к символам отладчика Windows, что позволяет разработчикам эффективно отлаживать приложения Windows. Эта служба позволяет настроить пути символов, которые автоматически загружают и кэшируют отладочные символы с серверов Майкрософт.
Используйте это руководство, чтобы быстро настроить подключение сервера символов и начать отладку. Вы узнаете, как настроить пути, символы кэша локально для быстрого доступа и устранить распространенные проблемы.
Доступ к серверу символов
Вы можете напрямую ссылаться на общедоступный сервер символов в пути к символам различными способами, описанными в разделе "Путь к символам" для отладчиков Windows.
Параметры быстрого запуска:
- Настройка автоматического скачивания символов (рекомендуется для большинства пользователей)
- Настройка расширенных путей символов
- Устранение неполадок с загрузкой символов
Например, чтобы задать значение среды _NT_SYMBOL_PATH, используйте следующую команду:
set _NT_SYMBOL_PATH=srv*DownstreamStore*https://msdl.microsoft.com/download/symbols
DownstreamStore должен указать каталог на локальном компьютере или сети, который отладчик использует для кэширования символов. В этом нижнем хранилище содержатся символы, к которым обращается отладчик. Большинство символов, к которым вы никогда не обращаетесь, остаются в хранилище символов в Корпорации Майкрософт. Этот процесс хранения сохраняет хранилище вашей нисходящей системы достаточно небольшим и позволяет серверу символов быстро работать, скачивая каждый файл только один раз.
Чтобы избежать ввода этого длинного пути символа, используйте команду Symfix (Задать путь к хранилищу символов). Следующей командой вы добавите публичное хранилище символов к уже имеющемуся пути символов:
.symfix+ C:\MySymbols
Если не указать местоположение кэша локальных символов, используется подкаталог "sym" в каталоге установки отладчика.
Используйте команду Sympath (Задать путь к хранилищу символов), чтобы отобразить полный путь к символам. В следующем примере показано, как использовать симфикс для создания локального кэша символов и использования сервера символов Microsoft HTTP.
0: kd> .symfix c:\MyCache
0: kd> .sympath
Symbol search path is: srv*
Expanded Symbol search path is: cache*c:\MyCache;SRV*https://msdl.microsoft.com/download/symbols
Дополнительные сведения о работе с символами см. в разделе "Использование сервера символов и пути символов" для отладчиков Windows.
Сервер открытых символов поддерживает только TLS 1.2+ для https-подключений.
Условия лицензионного соглашения Майкрософт — сервер символов Майкрософт
Корпорация Майкрософт предоставляет определенные символы, двоичный код и другие исполняемые файлы с помощью сервера символов Майкрософт. Используйте эти ресурсы для отладки и тестирования программного обеспечения с помощью программного обеспечения Майкрософт. Не используйте эти ресурсы без авторизации. Дополнительные сведения см. в условиях лицензионного соглашения Майкрософт на сервере символов Майкрософт.
Устранение неполадок
При возникновении проблем с подключением проверьте, поддерживается ли сеть TLS 1.2+ и проверьте параметры брандмауэра.
Дальнейшие шаги
Теперь, когда вы настроили общедоступный сервер символов Майкрософт, изучите следующие разделы, чтобы улучшить рабочий процесс отладки:
- Путь к символам для отладчиков Windows — изучение расширенных параметров конфигурации пути символов
- Использование сервера символов . Обнаружение рекомендаций по использованию сервера символов
- Символы и файлы символов . Общие сведения о том, как работают символы отладчика
- Справочник по команде .symfix — просмотр полного синтаксиса и параметров команды