このエラーを修正するにはどうすればよいですか?
何か不足していますか?
このエラーは、POS デバイスを制御するライブラリのインターフェイスを解決するためのレジストリ内の情報が欠落していることが原因のようです。
通常、これらの COM ライブラリには、必要な登録を処理するセットアップ プログラムがあります。
これがない場合は、ライブラリを手動で登録しようとすることができます
regsvr32 libraryname.dll
の代わりにlibraryname.dll
、あなたの dll の有効な名前を書きます。
また、展開マシンでもこれを行うことを忘れないでください。
もちろん、JamieHennerley の回答で指摘されているように、アプリケーションの Platform ターゲットは、ライブラリの同じビット数と一致する必要があります。