3
でプリプロセッサ変数を展開するには、私はプリプロセッサのステップとして、ファイルを探しますInno Setupのスクリプトを持っている:install_file
が見つからない場合はInno Setupの:どのように#error指令メッセージ
#define a_path GetEnv("INSTALLER_FILES")
#define install_file FindFirst(a_path + "\pattern*.*")
、私はしたいと思います
#if install_file == 0
#error No installer found at {#a_path}
#endif
しかしISPPのみコンパイルにリテラルのソース行を書き込みます:
> script.iss: [ISPP] No installer found at {#a_path}
エラーを発します10
#error
ディレクティブのプリプロセッサ変数を拡張することはできますか?