Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ошибка отладчика dbgerr005 отображает сообщение "Закрытые символы (symbols.pri) требуются для локальных языков". Эта ошибка означает, что отладчик не может выполнить действие, так как закрытые символы отсутствуют.
Во время отладки в режиме ядра отладчик должен иметь символы для Microsoft Windows. Во время отладки в пользовательском режиме отладчику требуются символы для целевого приложения, и часто требуются символы для Windows.
Некоторые основные символы, такие как имена функций и глобальные переменные, необходимы даже для самой базовой отладки. Они называются общедоступными символами. Символы, такие как имена структуры данных, глобальные переменные, видимые только в одном файле объекта, локальных переменных и сведения о номере строки, не всегда требуются для отладки, хотя они полезны для более подробного сеанса отладки. Они называются частными символами.
Многие производители программного обеспечения, включая Корпорацию Майкрософт, создают две версии своих файлов символов. Версия, выпущенная для их клиентов, содержит только общедоступные символы. Версия, используемая внутри системы, содержит как общедоступные, так и частные символы.
Большинство действий отладки можно выполнять только с открытыми символами. Но для некоторых действий , таких как отображение локальных переменных, требуются частные символы. При попытке выполнения действия этого типа и недоступности приватных символов отображается сообщение об этой ошибке.
При отображении этого сообщения обычно рекомендуется просто продолжить отладку. Сведения, которые вы не смогли получить, вероятно, не являются важными для правильной отладки целевого объекта.