Определите хэш SymStore для pdb, соответствующего dll - PullRequest
0 голосов
/ 24 июня 2019

В настоящее время я настраиваю некоторую инфраструктуру сборки, и в рамках этого процесса создается решение .NET, а символы хранятся на сервере SymbolSource. Я хочу быть в состоянии проверить, что Visual Studio сможет успешно получить символы с сервера позже. Во время обычного сеанса отладки символы будут выбираться с сервера путем поиска хеша SymStore, но я не могу понять, как он находит этот хеш. Я хочу извлечь его из библиотеки DLL, чтобы я мог вручную попытаться получить символы с сервера и встроить их в свое тестирование.

Пример URL-адреса SymbolSource: http://myserver.com/SymbolSource/Newtonsoft.Json.pdb/03B6CF6C0E2A41A4B7EDDA4A3856180B1/Newtonsoft.Json.pdb

Хэш SymStore: 03B6CF6C0E2A41A4B7EDDA4A3856180B1

Я не могу найти этот хэш внутри dll (Newtonsoft.Json.dll), и это не хэш SymStore самой dll, насколько я могу судить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...