把C#项目移植到Linux下,采用mono,当程序在访问Oracle数据库(远程数据库)时出现了异常说明:在Windows平台下运行是没有任何问题的。

解决方案 »

  1.   

    看错误提示,貌似System.Data.OracleClient这个程序集在Linux下有问题,OracleConection构造函数体为空
      

  2.   

    嗯,是的,就是不晓得是否是在Linux下,提示无效的IL代码,是否是我的mono版本太低,或者是Oracle Instant Client 安装配置存在问题。
      

  3.   

    - -也有可能是你这个版本的丫的MONO不支持或者不兼容。