请教一些关于EF+oracle的问题

   注册了有1年多了,这次鼓足勇气来问一些问题。(每次看别人的博客,都觉得很厉害。自己太弱小了,一直不敢写)。但是这2天确实碰到了一些问题,想知道究竟是什么原因。在此请求大家的帮助。自己是一个刚刚毕业参加工作的大专生。一直学的是C#。大学期间大部分做的都是BS的项目(EF+SQL+ASP.NET)。

   刚到公司被分配到写一个项目的业务处理模块,因为没有要求框架,就使用了比较熟练的EF框架,不过这次用的是ORACLE。一开始慌了下,还好ORACLE官网有支持EF的插件。然后就一直做着。

   这几天要把程序放在服务器上了,我做的业务模块是生成DLL,主程序来加载我的。放在自己的电脑上测试了1个月了,都是完好的,也放过其他几台机子上,只要装了EF4.1和ORACLE的插件都是可以跑的起来的。但是放到服务器上就一直显示"找不到.NET Framework 数据提供者"(服务器是2003 server),肯定CONFIG是没有问题的。并且在服务器上也装了oracle 11g client (数据库是放在另外一个服务器上,但是用oracle sql developer链接是没有问题的)。还是一直显示这个问题。

  (今天下午的时候,经理把他电脑的的machine.config,和一些关于oracle date文件夹替换掉服务器上的就可以成功了!但是还是不太明白是为什么。。。)

  还是感到很疑惑,希望大家能帮助下。

原文地址:https://www.cnblogs.com/hualuohuakaihuamanyuan/p/3165383.html