В настоящее время я разрабатываю глобальную обработку исключений в приложении .NET C#. Я получаю какое-то странное поведение:Приложение только сбой при подключении отладчика
Если я отладки приложения из Visual Studio (F5), необработанное исключение вызывает основной поток будет прекращен.
Если я запускаю приложение без Visual Studio (нажмите на .EXE) с тем же самым результатом компиляции (DEBUG-Build), приложение не сработает после возникновения необработанного исключения.
Это странное поведение ... Кто-нибудь знает, что здесь происходит?
EDIT:
Кажется, как будто что-то меняется в работающем коде, как только отладчик присоединяет к процессу ... Если я запустить приложение без отладки изнутри VS, в оленья кожа аварии App.
У вас есть информация о необработанном исключении? – Mourndark
Его фальшивое исключение System.Exception Я бросаю, чтобы проверить глобальную обработку исключений типа. Он запускается, как только я открываю новый вид в приложении .NET Windows Forms/WPF. –