private void EditErrorReport(TaskDialog dialog, IWin32Window owner) { DialogResult result; using (var form = new FormErrorReport(_report, _networkStatusMonitor, _updateClient)) { result = form.ShowDialog(owner); } if (result == DialogResult.OK || result == DialogResult.Yes) { Submit(dialog); } }
static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e) { FormErrorReport.ShowErrorReport(e.Exception, "Фатальная ошибка", AppCore.Version); }