я установить переменную _NT_SYMBOL_PATH среды к ниже значения SRV * C: \ My \ Sym * http://msdl.microsoft.com/download/symbolsWinDBG не в состоянии прочитать символ пути строку набора с окружающей средой _NT_SYMBOL_PATH переменной
Я также уверен, что каталог C: \ My \ Sym действительно существует. Однако, когда я запускаю WinDBG, он не выбирает строку пути Symbol, которую я установил в переменной _NT_SYMBOL_PATH. Путь символов в WinDBG пуст.
Когда я проверяю переменную окружения из командной строки, я вижу корректно указанную выше переменную среды.
Я не понимаю, чего мне не хватает. Кто-нибудь может помочь? Я знаю, что я могу установить путь в WinDBG напрямую, но мне интересно понять, почему переменная среды не работает.
Число возможных путей, путь недействителен, и в этом случае windbg проигнорирует его (скорее всего), вы запустили windbg с флагом '-sins ', который будет игнорировать ваш путь к серверу символов (маловероятно), работает ли он, если вы установить путь sybol в WinDbg и сохранить рабочее пространство? Я не вижу ничего особенного, что не так с вашим пути символа, так что это немного странно. – EdChum
Используйте инструмент для проверки переменных окружения windbg. Например, второй экземпляр windbg, прикрепленный к первому и выдающий '! Peb'. Или используйте Process Explorer для просмотра переменных среды Windbg. Кроме того, убедитесь, что вы запустили windbg из командной строки с уже заданной переменной окружения. Если вы вручную установите env var из строки cmd, а затем запустите windbg с помощью explorer, тогда у windbg не будет env var set. –
Я видел из анализатора процессов и монитора процесса, и переменная окружения, кажется, присутствует. Также, как я уже говорил, путь правильный и физически существует на моем компьютере. По-прежнему не знаю, почему это работает. Я установил переменную окружения правой кнопкой мыши «Мой компьютер» -> «Свойства» -> «Расширенные параметры системы» -> «Переменные среды» и даже перезапустил мою машину после ее установки (хотя это и не требуется), чтобы убедиться, что переменная среды находится в ноге. до сих пор не решен. –