2010-07-23 3 views
1

Я установил Visual Studio 2010.Странная проблема с VS2010 отладчика

Когда необработанное исключение, ничего не случится ...

Я создал новые окна форму заявки и написал 1 строку в функции Form_Load :

private void Form1_Load(object sender, EventArgs e) 
    { 
     throw new Exception(""); 
    } 

И все равно ничего не происходит. Единственное, что я вижу, это «В окне вывода« WindowsFormsApplication1.exe »произошла первая случайная ошибка типа« System.Exception ».

Похоже, эта ошибка была уловкой, но я не знаю, как ... (Эта строка - единственная строка, которую я написал в этом проекте).

Как я могу решить эту проблему?

Спасибо!

ответ

0

Вы также можете зарегистрировать свою программу для UnhandledExceptionEvent. Для этого написать следующее в ваш Program.cs перед вызовом Application.Run(new MyForm()):
AppDomain.CurrentDomain.UnhandledException += OnCurrentDomainUnhandledException;

Затем объявить зрелище событие как private static void OnCurrentDomainUnhandledException(object sender, UnhandledExceptionEventArgs e) и делать все, что вы хотите сделать с этим исключением.

+0

Возможно, я не объяснил проблему. Я хочу, чтобы при необработанном исключении приложение сработало (как и должно быть), или если я в режиме отладки, он сломается и покажет мне детали исключения. Теперь, когда выбрано необработанное исключение, ничего не происходит ... – Mattan

+0

Тогда ответ Адама должен сделать ... –

+0

Ответ Адама относится к обработанным исключениям. Когда выбрано необработанное исключение, оно должно показать мне сообщение об ошибке. Или, может быть, в .net4 что-то ловит исключения? – Mattan

1

Вы имеете в виду поведение, в котором отладчик разбивается на исключение? Если это так, это настраивается и выключается по умолчанию. Если используется память: Отладка -> Исключения ... -> Исключения общего времени выполнения, установите флажок «Брошенный».

+0

Я знаю это место, но это исключение не поймали, но кто-то, поэтому он должен показать мне ошибку «Unhandled excpetion», а не «исключение первой случайности». – Mattan

Смежные вопросы