質問: 下記リンクと同じエラーを抱えています。 [SOLVED] RegistryKeyLookupFailed when using the DLLs without having ImageMagick installed windowsでの利用を想定しています。 windows側の環境変数で「MAGICK_CODER_MODULE_PATH」を設定すると動作しますが、 アプリ側の設定ファイルで環境変数を設定したいです。 下記を参考にして configure.xmlにMAGICK_CODER_MODULE_PATHの環境変数を設定してもうまく動作しません。 何か参考になる情報でもいいので回答を頂けたら助かります。
回答: 追記・修正依頼の内容からコンソールアプリだと仮定して ※.1/2はMAGICK_CODER_MODULE_PATHに指定するパスが固定の場合 1. 起動するためのBATを一緒に提供する。起動BATで環境変数設定をして該当のコンソールアプリケーションを呼び出す。 2. コンソールアプリ内で環境変数を設定してImageMagickを呼び出す。 3. コンソールアプリの引数として環境変数を入力させる。その後は2と同じ。引数がだめならconfig/propertyファイルなどに定義してそれをコンソールアプリで読み込む。 などが考えられます。