一部のクライアントでは、起動時にWinFormsがクラッシュするようです。いくつかの場合、私は非常にまれなことを意味します。ある状況では、Arialシステムフォントが破損していて、起動時にInitializeComponentsでクラッシュが発生したことがわかりました。私たちが非常に困難であることがわかったので、唯一の手がかりは、System.Drawingモジュールがクラッシュを引き起こしたイベントログエントリでした。
今、私は再びそのような状況にありますが、今回は障害のあるモジュールが「不明」であり、人々がそのようなクラッシュをどのように処理/デバッグしているのか疑問に思っています。InitializeComponentsの周りに例外ハンドラーをラップしようとしましたが、何もキャッチしません。
これらのクラッシュに対処する方法をアドバイスしますか?