Возможно, просто делая полевую общественность Вы могли приводить Вас к больше Анемичные Наилучшие пожелания Модели предметной области .
Я не совсем уверен, на какую версию Windows вы ориентируетесь, но более новые версии будут пытаться использовать понятное название продукта при сбое.
Убедитесь, что вы добавили ресурс версии в свой исполняемый файл и укажите понятное имя продукта и имя файла в строке FileDescription.
Эта страница в MSDN предоставляет дополнительную информацию.
Why not just rename your application executable FooBrowser™.exe
?
хм. Не знаю, точно ли это, но попробовать стоит. Попробуйте заглянуть в SetCurrentProcessExplicitAppUserModelID
Could you not create a simple string resource that contains the friendly name of your application and use that when formatting the message?
What do you think?
Hope this helps, Best regards, Tom.
Насколько я понимаю, как только ваше исключение всплывает в ОС, вам не повезло. Мой подход заключался бы в перехвате исключения до того, как оно достигнет ОС. В моих приложениях у меня есть форма, которую я показываю, когда у меня есть необработанное исключение, которое позволяет пользователю отправлять отчеты об ошибках, не позволяя ОС отображать форму, о которой вы говорите.
Просто другая точка зрения :)