我已安装了两个版本的ODAC(Oracle数据访问客户端),因此我可以看到GAC中有两个程序集。现在我正在尝试使用4.112.2.0的旧版本,但不管我怎么做,使用的版本总是最新版本(4.112.3.0)。 我甚至尝试使用以下代码获取程序集:
Assembly asb = Assembly.LoadFrom(@"Oracle.DataAccess.dll");
Console.WriteLine(asb.FullName);
但是,我仍然看到了“4.112.3.0”......这里有什么问题?
提前感谢您的任何建议。
答案 0 :(得分:1)
这将导致Visual Studio查找您添加的特定版本,并将忽略任何更高版本。确保属性窗口中列出的版本是正确的,并且不要忘记确保运行适用的进程可以访问您添加的路径。