Мне нужно отловить ошибку во время DoWork
и, если ошибка имеет какой-либо тип, перезапустите тот же BachgroundWorker. Уже пытался отменить его и вызвать RunWorkerAsync()
во время события Completed
, но безуспешно (появляется исключение, говорящее, что мой объект backgroundworker был отменен).