C# Winforms 実行可能ファイルのタイトルとアセンブリ情報を次のように設定しました。
[assembly: AssemblyTitle("Widgets Galore")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Widgets Inc")]
[assembly: AssemblyProduct("Widgets Galore")]
[assembly: AssemblyCopyright("Copyright © Widgets Inc 2012")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
...
MainForm.Text = "Widgets Galore by Widgets Incorporated";
...
// Compiles to: widgets.app.exe
Windows 7 のタスク マネージャーでは、プロセスがメイン フォームのタイトルとして正しく表示されます。
"Widgets Galore by Widgets Incorporated"
ただし、Windows 8 タスク マネージャーでは、実行可能ファイルの名前が誤って表示され、サブ項目が表示されます。
"widgets.app"
|--"Widgets Galore by Widgets Incorporated".
Windows 8 のタスク マネージャーにわかりやすい名前でリストされている他のアプリケーションがたくさんあるのを見て、自分のアプリでも同じことをしたいと思っています。
アプリのフレンドリ名を W8 に強制するにはどうすればよいですか?
-ブレンダン