複数バージョンのpcurl化

◆ご質問◆
 APIバージョン5.0で、稼働していたシステムに、7.0ヘラルドの追加を行いました。
 IDEで動かす限り、Ver5.0ランタイムしか入っていない環境では、正常に動作しましたが、
 pcurl化して、実行すると、アプレットロード中に、エラーになってしまいます。
 要望としては、Ver5.0の既存(既に動作・運用している)の環境に影響を与えず、
 Ver7.0をダウンロードしている環境への対応を考えております。
 pcurlを作成するときに、このようなケースに対応できるような方法はありませんでしょうか?

◆回答◆
 pcurlファイルは特定のCurl APIバージョンでのみ動作致します。
 pcurlファイルが動作するバージョンは、ヘラルドに記述したAPIバージョンを参照するのではなく、
 開発者が使用しているプロジェクトのAPIバージョンを参照しています。
 例えば、
 ・プロジェクトのAPIバージョン : 7.0
 ・ヘラルド : {curl 5.0, 7.0 applet}
 のような環境下では、
 pcurl化せずに実行できるAPIバージョンは5.0および7.0となりますが、
 pcurl化したファイルを実行できるAPIバージョンは7.0のみとなります。

 プロジェクトのAPIバージョンの確認方法は以下の通りです。
 [Curl IDEのメニュー]→[プロジェクト]→[プロパティ]→[全般タブ]

要求を満たすには、
 「ver.5およびver.7のpcurlファイルをそれぞれ作成し、
  バージョンの判定を行い、そのバージョンに対応するurlを起動するアプレットを作成する」
 「pcurl化せずに配布する」
等が考えられます。