VS2005を使用したC#プロジェクトがあります。基本的に、2つのアイコンがあります。1つはアプリケーション用で、もう1つはアプリケーションに関連付けられているファイル用です。
これらのファイルをアプリケーションに関連付けました。レジストリでアイコンを設定する方法を知っていますが、外部リソースが唯一のようであるため、アプリケーションアイコンにしか設定できません。
アイコンをリソースファイル(.resx)に含めるか、コンパイル時にexeにコンパイルされる別のファイル(.ico)として使用しようとしましたが、どちらも機能しません。
つまり、アプリを作成してResource Hackerで開いたところ、1つのアイコンと1つのアイコングループを使用して、2つのアイコンのうち1つだけが表示されていることがわかります。