ファイルの関連付けができないときの対処

ファイルの関連付けができないときの対処

たとえば hogehoge.prjを MyApplication.exeに関連付けようとして
・hogehoge.prjを右クリック → 「プログラムから開く」 → 「プログラムの選択」
・「ファイルを開くプログラムの選択」ダイアログから「参照」ボタンを押す
・MyApplication.exeを選択して「OK」
・プログラム一覧に追加されるはずの MyApplication.exeが表示されない
というような状況。
そういう場合、レジストリを編集して HKEY_CLASSES_ROOTApplicationsMyApplication.exeの項目を削除してやると良い。

アプリケーションのパスを変えた時に関連付けができなくなって困ったが、
これでちゃんと関連付けることができた。