Есть какой-то метод безумия. Как правило, если браузер может интерпретировать дату как ISO-8601, он будет. «2005-07-08» попадает в этот лагерь, и поэтому он анализируется как UTC. «8 июля 2005» не может, и поэтому он анализируется по местному времени.
Подробнее см. JavaScript и даты, What Mess! .
Необходимо обработать System.Windows.Forms.Application.ThreadException
событие для Windows Forms. Эта статья действительно помогла мне: http://bytes.com/forum/thread236199.html .
В настоящее время в моем приложении winforms у меня есть обработчики для Application.ThreadException
, как выше, но также и AppDomain.CurrentDomain.UnhandledException
, Большинство исключений прибывает через ThreadException
обработчик, но AppDomain каждый также поймал некоторых, по моему опыту
При использовании VB.NET можно насладиться очень удобным ApplicationEvents.vb. Этот файл прибывает бесплатно с проектом VB.NET WinForms и содержит метод для обработки необработанные исключения .
Для получения до этого изящного файла это - "Свойства проекта>> Приложение>> События Приложения"
, Если Вы не используете VB.NET, затем да, это обрабатывает Приложение. ThreadException.