В обработчике события DoWork класса BackgroundWorker выбрасываю исключение "throw new Exception()". По идее данное исключение должно быть поймано BackgroundWorker-ом и передано в качестве параметра Error события RunWorkerCompleted.
Все так и работает. Проблема в том, что при запуске прграммы в режиме отладки, перед тем как исключение будет поймано, VS сама прерывается с сообщением "Exception не обработано пользовательским кодом", если далее нажать F5 то все идет уже как надо.
Как сделать чтобы VS не прерывалась и исключение обрабатывалось предусмотренным способом?
07.02.10 12:07: Перенесено модератором из '.NET' — AndrewVK