BackgroundWorker и throw Exception
От: netDalek Россия 7minds.ru
Дата: 05.02.10 10:14
Оценка:
В обработчике события DoWork класса BackgroundWorker выбрасываю исключение "throw new Exception()". По идее данное исключение должно быть поймано BackgroundWorker-ом и передано в качестве параметра Error события RunWorkerCompleted.

Все так и работает. Проблема в том, что при запуске прграммы в режиме отладки, перед тем как исключение будет поймано, VS сама прерывается с сообщением "Exception не обработано пользовательским кодом", если далее нажать F5 то все идет уже как надо.

Как сделать чтобы VS не прерывалась и исключение обрабатывалось предусмотренным способом?

07.02.10 12:07: Перенесено модератором из '.NET' — AndrewVK
<img src="http://www.brainbench.com/images/certlogo/color/cert/cppprogrammer.gif" />
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.