なぜEggplant FunctionalがCSLicensingClient-0.dllエラーで起動に失敗するのですか?
このエラーはWindowsシステムでのみ発生します。次のような警告メッセージが表示される場合があります。「プログラムを開始できません。CSLicensingClient-0.dllがコンピュータから欠落しています。この問題を修 正するためにプログラムを再インストールしてみてください。」しかし、通常、プログラムを再インストールする必要はありません。問題は、通常、Eggplant Functionalが間違ったファイル経由で起動されていることです。
Eggplant.appフォルダ内にはEggplant.exeファイルがあります。このファイルは実際のEggplant Functionalアプリケーションですが、直接起動することはできません。アプリケーションは、Eggplant FunctionalインストールディレクトリのトップレベルにあるeggPlant.exeまたはeggPlant.batファイルを経由して起動する必要があります。デフォルトでは、これはC:\Program Files (x86)\eggPlantになります。eggPlant.exeはeggPlant.batの実行可能なバージョンであり、Eggplant Functionalのショートカットが指しているファイルです。
.batファイルの役割は、Eggplant Functionalがそのリソース、例えばCSLicensingClient-0.dllを見つけるために必要なパスを設定することです。.batファイルがこれらのアクションを実行しているため、Eggplant Functionalはインストール時にレジストリやパスを変更する必要はありません。
このエラーを見ている場合、プログラムの実行中のインスタンスからEggplant Functionalをタスクバーにピン止めし、そのピン止めされたアイコン経由で起動しようとしている可能性があります。Windowsの動作方式では、タスクバーショートカットに関連付けられた実行可能ファイルは、そのアプリケーションを起動する際に呼び出された最後の実行可能ファイルで す。Eggplant.appフォルダ内の実行可能ファイル、Eggplant.exeは最後に呼び出されたものなので、タスクバーショートカットによって参照されますが、他の.exeが先に環境を設定する必要があるため、直接起動することはできません。
しかし、タスクバーまたはスタートメニューからEggplant Functionalを起動することは可能です。前述の通り、Eggplant Functionalインストールディレクトリのトップレベルには、Eggplant.appフォルダ内のEggplant.exeファイルを最終的に呼び出すeggPlant.exe実行可能ファイルがあります。eggPlant.exeファイルを右クリックし、タスクバーにピン止めまたはスタートメニューにピン止めを選択します。また、デスクトップ上のEggplant Functionalショートカットを右クリックして同じオプションを見つけることもできます。
Eggplant Functionalのインストールとライセンスに関する詳細情報は、Eggplant Functionalのインストールを参照してください。