悩んでいた関連付けもInno Setupでなんとかでき、これで完成…と思いきや別のPCでエラー発生。
どうもVistaだと権限の問題でProgram Filesに書き込めないようで。
まあ実行ファイルと同じフォルダに設定保存するのは良くない方法だとは分かってますけどね…
とはいえレジストリ使う気はしないんですが…
ちょっと調べてみたところ、権限いじるかLocalAppDataフォルダに保存するかなんでしょうか。
うーーーーん…
LocalAppDataフォルダに保存する方が良いんだろうけどインストールしてないときは実行ファイルと同じフォルダに設定ファイル作りたいところ…
実行ファイル別に作るのはめんどくさい…
フォルダに書き込み権限がなかったらLocalAppDataフォルダに保存するってことで良いかな…
Inno Setupのアンインストーラでどうファイル消すかなあ…