デバッガ例外通知に関する質問


初学者  2022-09-21 05:48:36  No: 150452  IP: 192.*.*.*

Delphiにてコンパイルした後、実行を行なったのですが以下のような表示が出ました。

~で初回の例外が発生しました。例外クラスはEPackageErrorメッセージは。。。。C:\UCwinRoad Data 13.0\Plugins\KeepDistancePlugin.sugimori.bpl.指定されたモジュールが見つかりません。

これは。bplのファイルを誤って消してしまったんでしょうか。解決策があれば教えていただきたいです。

編集 削除
HFUKUSHI  2022-09-21 07:09:38  No: 150453  IP: 192.*.*.*

環境がわからないのではっきりしたことはいえないのですが、↑のbplファイルは実際に存在していますか?
もし存在しているのにこのエラーが出る場合、環境変数PATHが通っていないような気がします。

編集 削除
初学者  2022-09-21 07:55:21  No: 150455  IP: 192.*.*.*

Delphi10.2を使っております。
bplファイルは存在しているはずです。つい先日までは問題なく実行が出来ました。

ファイルを整理するために、ファイル名の変更とかしながら上書き保存とかもしてたので、Delphiが認識出来なくなったのかと思ってました。

編集 削除
初学者  2022-09-21 07:57:53  No: 150456  IP: 192.*.*.*

環境変数はユーザー定義の方がC:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBaseXE7\IDE_spoof;$(PATH);C:\UCwinRoad_SDK\Library\Win32;C:\UCwinRoad Data 13.0\Plugins;C:\UCwinRoad Data 13.1\Plugins

こちらを使っております。

編集 削除
HFUKUSHI  2022-09-21 08:45:06  No: 150457  IP: 192.*.*.*

> bplファイルは存在しているはずです。
エクスプローラで存在を確認してください。

環境変数にはC:\UCwinRoad Data 13.0\Pluginsが含まれているので問題なさそうですね。

編集 削除
初学者  2022-09-21 10:38:41  No: 150459  IP: 192.*.*.*

ただいま確認して、エクスプローラーの中にbplファイルは存在しました。
プロジェクトを保存する時に、bplファイルも同じフォルダに保存するとかも関係ありますかね???

編集 削除
mam  2022-09-21 23:48:43  No: 150461  IP: 192.*.*.*

[コンポーネント]→[パッケージのインストール]で、
該当する設計時パッケージのチェックボックスが、外れているとかはないですか。
外していたらすいません。

編集 削除
au  2022-09-22 01:05:16  No: 150462  IP: 192.*.*.*

bplが読み込んでるDLLとかが無いとか? そのbplが何かDLLを必要としていないか。必要としてるならそのDLLがパスの通った場所にあるか確認してみてはどうでしょう?

編集 削除
初学者  2022-09-22 01:27:28  No: 150463  IP: 192.*.*.*

mam様
返信ありがとうございますm(_ _)m
確認したのですがチェックボックスは全て付いていました。
1から書き直すしかないのでしょうか??

編集 削除
初学者  2022-09-22 02:19:56  No: 150465  IP: 192.*.*.*

au様
返信ありがとうございますm(_ _)m
bplファイルを開いても文字化けしてて確認出来ないので、文字化けを治す方法を調べてから、dllを必要としているか確認してみます。

編集 削除
au  2022-09-22 02:54:39  No: 150466  IP: 192.*.*.*

依存関係の調査は、Dependencies(https://github.com/lucasg/Dependencies)とか使うと良いかと。

編集 削除
初学者  2022-09-22 03:27:34  No: 150468  IP: 192.*.*.*

au様

こちらでbplファイルを調べばいいのでしょうか??

編集 削除