Я недавно обнаружил что-то ненормальное в моей Windows 7 IDE VS2015. При запуске отладки VS2015 больше не может получать файлы pdb с сервера символов Microsoft. Это происходит примерно в конце 2019 года.
Снимок экрана ниже:
После некоторого расследования я обнаружил, что URL первичного файла pdb http://msdl.microsoft.com/download/symbols/wntdll.pdb/E611E9E16BA54434A45EB38CE9217A792/wntdll.pdb теперь перенаправляется на sth, как https://vsblobprodscussu5shard65.blob.core.windows.net/b-4712e.... И старый VS2015 (с обновлением 3), похоже, не в состоянии следовать этому перенаправлению HTTP, поэтому он жалуется на ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR .
Нет сомнений, что это связано с внутренним обновлением инфраструктуры символьного сервера Microsoft .
Конечно, используя обновленный файл windbg.exe из EWDK 1903, я могу загружать символы для этих системных библиотек DLL, но это довольно неудобно, когда моя основная работа по отладке выполняется в Visual Studio.
Итак, мой вопрос: есть ли способ / патч, чтобы отладчик VS2015 работал с новым сервером символов?
============ 2020.04.20 Обновление ========== *
Странно, после того, как я играю с VS2015 и windbg назад и Четвертый раз в течение одного часа загрузка pdb VS2015 начинает работать внезапно. Должно быть, произошли некоторые загадочные изменения за сценой!