Есть несколько вещей, которые вы делаете.
Чтобы проверить, есть ли необработанное исключение, вы можете:
- Присоедините Обработчик исключений диспетчера к вашему объекту System.Windows.Application.
- Прослушивание события UnhandledException в домене приложения.
В них вы можете перехватывать любые необработанные исключения, регистрировать их и выяснять.
Другой метод, который мы используем для присоединения отладчика, заключается в том, что в нашей логике инициализации есть фрагмент кода, который говорит, что при нажатии клавиши CTRL появляется небольшое окно сообщения, прежде чем что-либо произойдет в приложении с текстом " запуск". Это наш шанс подключить отладчик и разобраться.