情報詳細Q:Visual Studioでコンパイルは通るが実行時にHALCON初回アクセスで例外(BadImageFormatException)が発生します。要因、対策を教えて頂けないでしょうか。動作環境・HALCONライセンス認証は通っている・HALCON利用プログラム (C# / VB.NET) A:BadImageFormatExceptionは、インストールしたHALCONと、アプリケーションの実行時ビット数(32bit or 64bit)が一致していない場合等に発生します。ビット数不一致が原因であれば、以下の手順でアプリケーションが実行できるようになります。1.インストールしたHALCONが64ビットか32ビットかを確認してください。 環境変数:HALCONARCHで確認できます。2.アプリケーションのビット数をHALCONのそれにあわせてください。Visual Studio の[ビルド]-[構成マネージャー]にて、アクティブソリューションプラットフォームを 32ビットの場合:x86 または AnyCPU + 32ビットを優先する64ビットの場合:x64 または AnyCPU + 32ビットを優先しない に変更してください。上に挙げたプラットフォームが選択肢にない場合は、<新規作成>でアクティブソリューションプラットフォームを追加してから選択してください。添付の下記参考ファイルをもとにご確認ください。3.アプリケーションをビルドして実行してください。 添付ファイルVisualStudio_32bitの優先.pdfタイトルVisual StudioでのBadImageFormatExceptionエラーの要因と対策URL 名000005628公開状況公開済み検証状況公開済み