Ubuntu のディレクトリに次の 2 つのファイルがあります。
program.exe
RFIDAPI.dll
program.exe
「コンソール アプリケーション」として Visual C# Express を使用して Windows 7 マシンでコンパイルされた
RFIDAPI.dll
は、イーサネット経由でデバイスと通信するための API を実装した会社から提供されたライブラリです。
Ubuntu マシンで実行する./program.exe
と、mono-devel が動的ライブラリを見つけられません。
Unhandled Exception: System.DllNotFoundException: RFIDAPI.dll
at(wrapper managed-to-native) Namespace.RFID_Class:Method_Call ()
プログラムは、Windows でも同じ条件で問題なく動作します。mono-devel を使用して、このプログラムを Ubuntu の DLL にリンクさせる方法を教えてください。