Я хочу получать диалог необработанных исключений Windows Forms по умолчанию всякий раз, когда мое приложение C # встречает U-E.
В 2005 году, когда я отключаю отладку jit в app.conf, вот так:
<configuration>
<system.windows.forms jitDebugging="false" />
<configuration>
приложение ведет себя корректно и отображает диалоговое окно Windows Forms U-E по умолчанию с кнопками «Продолжить», «Выход», стек вызовов и все.
Однако в версии 2008 года на одной и той же машине или на другом, несмотря на то, что я использую jit, я все равно получаю диалоговое окно «Необработанные исключения» по умолчанию .NET с кнопками «Отладка», «Отправить отчет» и «Не отправлять».
Как сделать так, чтобы приложение vs 2008 работало так же, как и приложение 2005 года, для отображения диалогового окна Windows Forms U-E?
Пожалуйста, не рекомендуется использовать
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
только потому, что я не использую пользовательский обработчик в своем проекте vs 2005, почему я использовал бы в vs 2008? Я хочу позволить этой работе делать CLR.
Любая помощь приветствуется