未能加载文件或程序集“Oracle.DataAccess, Version=4.112.2.0, Culture=neutral, PublicKeyTok”
1、首先看一下C:\Windows\assembly目录下是不是只有一个Oracle.DataAccess,我的版本是10,如果是只有一个,则往下看;
2、将完整的odp.net(目录下包含注册文件)拷到C盘,然后CMD到odp.net目录下,执行configure.bat all myhome (configure all component),看一下C:\Windows\assembly是否有了两个版本的Oracle.DataAccess,如果是应该就可以了,再打开你的应用试试,如果没有两个Oracle.DataAccess,则继续往下看;
3、以系统管理员的方式运行CMD,执行2操作,则应该就可以出现两个版本的Oracle.DataAccess了。
参考地址:http://www.ithao123.cn/content-5802490.html