OS x 10.8 で ac# をビルドするために mono を使用しています
例外が発生します: Instance {System.DllNotFoundException: libiodbc.dylib at (wrapper managed-to-native) System.Data.Odbc.libodbc:SQLAllocHandle (System.Data.Odbc.OdbcHandleType,intptr,intptr&) at System.Data. Odbc.OdbcConnection.Open () [0x00000] in :0 } System.DllNotFoundException
libiodbc.dylib は /usr/lib にあります。
mono ドキュメント ( http://www.mono-project.com/Interop_with_Native_Libraries#Library_Names ) を参照しました。これが私が試したことです:
/usr/lib を含むように DYLD_LIBRARY_PATH を設定しました
/usr/lib を含むように DYLD_FALLBACK_LIBRARY_PATH を設定しました
私も設定行を含めました:
<configuration>
<dllmap dll="libiodbc" target="libiodbc.dylib" />
</configuration>
私の最後のオプションは .config ファイルです。この .config ファイルを OS X にドロップするかどうかわかりません。助けてください。私はこれに何日も立ち往生しています
ありがとうございました