我正在使用单声道在 OS x 10.8 上构建 ac#
我得到一个异常:System.Data 的实例 {System.DllNotFoundException: libiodbc.dylib at (wrapper managed-to-native) System.Data.Odbc.libodbc:SQLAllocHandle (System.Data.Odbc.OdbcHandleType,intptr,intptr&)。 Odbc.OdbcConnection.Open () [0x00000] in :0 } System.DllNotFoundException
libiodbc.dylib 位于 /usr/lib 中。
我提到了单声道文档(http://www.mono-project.com/Interop_with_Native_Libraries#Library_Names)。这是我尝试过的:
我已将 DYLD_LIBRARY_PATH 设置为包含 /usr/lib
我已将 DYLD_FALLBACK_LIBRARY_PATH 设置为包含 /usr/lib
我也包含了配置行:
<configuration>
<dllmap dll="libiodbc" target="libiodbc.dylib" />
</configuration>
我的最后一个选项是 .config 文件。我不知道是否要在 OS X 上删除这个 .config 文件。请帮忙。我被困了好几天
谢谢