情報詳細Q. read_dl_modelで学習モデルを読み込んでいますがHALCONエラー7780:DL Error while reading fileが発生します。A.使用中のHALCONバージョンがネットワークを作成したバージョンよりも下位のものであると発生します。例えば、20.05で作成したネットワークを19.11で読み込もうとすると7780エラーとなります。HDevelopの場合はネットワークを作成したHDevelopと同じバージョンへ引き上げてご使用ください。アプリケーションの場合、DLL読み込み順序の関係で異なるバージョンのhalcon.dllが使用されている可能性があります。get_systemの'library_fullname'で実際に読み込まれているDLLのパスを取得し、その配置場所によって下記の処置を行う必要があります。 exeの配置場所(カレントディレクトリ)や、exeを実行するexeのパス →当該箇所のhalcon.dllを削除してくださいC:\Windows\System32などのシステムディレクトリ →当該箇所のhalcon.dllを削除してください異なるバージョンのHALCONインストールディレクトリ →環境変数を正しく設定し、アプリケーションおよびVisualStudioを再起動してください。状況が改善しない場合、PCを再起動してください。環境変数はアプリケーションのロード時に読み込まれ、一般的なアプリケーションでは実行中の環境変数変更は反映されないため、再起動が必要です。 DLLの探索順序についてはナレッジ000005705も併せてご参照ください。DLLパスや環境変数を出力するC#コンソールアプリケーションを添付します。添付ファイルConsoleAppCS_HALCON.zipタイトルHALCONエラー7780についてURL 名000006868公開状況公開済み検証状況公開済み