У меня есть приложение, содержащее как управляемый, так и собственный код. В настоящее время приложение имеет необработанный фильтр исключений, заданный через SetUnhandledExceptionFilter, который ловит любые критические ошибки, генерирует мини-накопитель, записывает различные параметры приложения и выходит из программы.Catching EngineExecutionException
Необработанный обработчик исключений не обнаруживает исключение EngineExecutionException, которое возникает в среде выполнения .NET. Мы подозреваем, что проблема связана с повреждением памяти, вызванной родной частью приложения.
Проблема в том, что при возникновении исключения приложение просто выходит без следа. Когда это произойдет, мы хотим записать мини-накопитель. Кто-нибудь знает, как наше приложение может установить обработчик, способный поймать это?