Я сделал программу и в какой-то момент - когда программа должна выйти, он выдает исключение
вот код
try
{
Application.Run(new Form1());
}
catch (ExitException) { }
В VS все работает нормально (VS 2008 - C #)
Но когда я запускаю его отдельно от VS - программа говорит, что ошибка не обрабатывается
Я знаю, что могу сделать так Application.ExitThread()
- Но ... мне нужно обработать выход из программы.
Почему в VS все работает нормально, а за пределами ошибки создания?
А как ее решить, не используя глобальную обработку ошибок?
Заранее спасибо