プログラムからファイル拡張子を登録できるようにしたいです。(ファイルタイプを私のプログラムに関連付けます)
これに関する記事はたくさんありますが、ここで説明した手法 (レジストリをいじる) は、私が知る限り、Windows XP にしか適していません。
XP、Vista、および Windows 7 でも動作するように、ファイルタイプをプログラムに関連付ける最良の方法は何ですか? (動作するコード例はありますか?)
ClickOnce はオプションですが、実行時にファイルタイプを登録できるようにしたいのですが、これはインストール時にのみファイルタイプを登録します。