すべての Windows 開発者は、次の形式のアラートに精通しています。
Foo.exe に問題が発生したため、終了する必要があります。
私は自分のアプリがときどき爆発するのを我慢していますが (もちろん開発中だけです)、そのときは、ここで "Foo.exe" を見たくありません。「FooBrowser™」などの「わかりやすい」名前が欲しいです。
この文字列をオーバーライドする方法について、MSDN のドキュメントを高低で検索しましたが、見つかりませんでした。そして、運がなくてもそのメカニズムに出くわすことができるかどうかを確認するために、多くの実験を行いました. しかし、Web で「問題が発生したため、終了する必要があります」と検索すると、多くの人が分かりやすい名前で始まるインスタンスについて話し合っているのを目にします。:-)
ネイティブの Win32 アプリケーションで機能するには、これが必要です。.NET はオプションではありません。Web で議論されている一連の例には、Microsoft Internet Explorer (ネイティブ アプリ) と Microsoft Works (私が見たときから 4 億年が経過していますが、まだネイティブ アプリであると思います) が含まれます。
秘密の握手とは?