Windowsでファイルの拡張子と起動するアプリケーションを関連付けする際、何故か何度やっても適切に関連付けられない場合がある。 たとえば hogehoge.prjを MyApplication.exeに関連付けようとして hogehoge.prjを右クリック → 「プログラムから開く」 → 「プログラムの選択」 「ファイルを開くプログラムの選択」ダイアログから「参照」ボタンを押す MyApplication.exeを選択して「OK」 プログラム一覧に追加されるはずの MyApplication.exeが表示されない というような状況。 そういう場合、レジストリを編集して HKEY_CLASSES_ROOT\Applications\MyApplication.exeの項目を削除してやると良い。