Предположим, что у меня есть функция, которая генерирует исключение. Предположим, что эта функция вызывается сторонней DLL, а сторонняя DLL обрабатывает исключение Ive.
Если Visual Studio решает, что сторонняя DLL не является "пользовательским кодом" (как видно на изображении ниже), то по умолчанию она будет остановлена на моем исключении, хотя она будет обработана позже. Это не совсем так. он ясно объясняет, что исключение было необработанным кодом пользователя. Но что это значит, что Visual Studio вызывает некоторые DLL файлы "код пользователя", а другие нет?
У меня была теория, что это происходит из-за того, что символы arent загружены, но в списке есть модули, которые загружают символы, но все еще не считаются "кодом пользователя".