Как отключить сообщения framework'a об ошибках?
Application.Exit();
или
Environment.Exit();
Как только он (уже в готовом приложении) срабатывает, то появляется сообщение framework'a о том что приложение было закрыто.... и предложение отправить отчет Microsoft'у.
Как это отключить?
И можно ли отключить рядовые сообщения об ошибках в программе, а то там довольно таки окровенные подробности о коде проги вылазят ?
Ну отключение ошибки не означает, что откровенности кода нельзя посмотреть. Вон ildasm пожалуйста, и для профессионала весь код как на ладони. Вообще ошибки обрабатываются при помощи try..catch..finally. А что при отладке нет ошибки на выполнение Exit'а??
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
А лучше писать так, чтобы исключения не выстреливали...
Еще интересно что application.exit у меня во многих местах проги и только если прога выходит по некоторым из них появляется ето окно с сообщением framework'a. Если их заменить на Environment.Exit то сообщения появляются в еще меньшем количестве мест а если перед всеми Environment.Exit поставить thread.sleep(1000) например, то сообщения больше не появляются, но это все как-то ненормально...
Приложение многопоточное?