Источник недоступен при переключении на другой поток ⇐ C++
-
Anonymous
Источник недоступен при переключении на другой поток
Я пишу на C++ с использованием winapi, winrt и wil в Visual Studio 2022.
Я использую инструменты многопоточности Winapi, в частности ::CreateThread.
Когда я отлаживаю или собираю свою программу, все в порядке.
Когда я отлаживал программы и переключался на другие созданные мной потоки, у меня возникала ошибка:
ntdll.pdb не загружен
Я увидел опцию поиска вручную, на которую нажал, но теперь она говорит:
Источник недоступен
В отладочной информации для этого модуля отсутствует исходная информация
До и после местоположения, при переключении на другую тему у меня тоже было такое сообщение:
Приложение находится в режиме приостановки
Ваше приложение вошло в состояние останова, но код для отображения отсутствует, поскольку все потоки выполняли внешний код (обычно код системы или платформы).
Единственная опция, оставшаяся на экране, — это Просмотреть дизассемблирование, которая показывает некоторый код дизассемблирования вместо исходного кода.
Я пишу на C++ с использованием winapi, winrt и wil в Visual Studio 2022.
Я использую инструменты многопоточности Winapi, в частности ::CreateThread.
Когда я отлаживаю или собираю свою программу, все в порядке.
Когда я отлаживал программы и переключался на другие созданные мной потоки, у меня возникала ошибка:
ntdll.pdb не загружен
Я увидел опцию поиска вручную, на которую нажал, но теперь она говорит:
Источник недоступен
В отладочной информации для этого модуля отсутствует исходная информация
До и после местоположения, при переключении на другую тему у меня тоже было такое сообщение:
Приложение находится в режиме приостановки
Ваше приложение вошло в состояние останова, но код для отображения отсутствует, поскольку все потоки выполняли внешний код (обычно код системы или платформы).
Единственная опция, оставшаяся на экране, — это Просмотреть дизассемблирование, которая показывает некоторый код дизассемблирования вместо исходного кода.
Мобильная версия