Я пишу приложение MFC, которое не использует .NET (для поддержки CLR установлено В настройках проекта Поддержка Common Language Runtime не поддерживается). Тем не менее, я получаю SEHException
при выходе из приложения в сборке выпуска. Отладочная сборка выдает ошибку подтверждения, но окно ошибки исчезает примерно через полсекунды после того, как оно всплывает (чего я раньше не встречал), поэтому у меня нет возможности взглянуть на него.
Итак, главный вопрос: как приложение, которое не имеет управляемого кода, генерирует исключение Interop.SEHException?