所以我有这样的问题。有一个 Entiti Framework 5 模型的 Windows App,Oracle 数据库,客户端版本为 11.2。我的机器是 Windows 8 Pro 64 位,Visual Studio 2012。该应用程序在服务器上运行,完全没有问题。但是,当我在本地机器上运行它时,我有这样的异常:
Type initializer "Oracle.DataAccess.Client.OracleClientFactory" thrown an exception. --->
Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client
我在这里搜索并搜索了答案,我将所有 dll 复制到了 exe 文件所在的文件夹中。没运气。本地和服务器都具有相同的 ODAC。两台机器都是64位的。任何新鲜的想法都会有所帮助。提前致谢!