几个月前,我的一位同事在使用XCOPY的服务器上安装ODAC 11.106.21,然后开发了许多使用此客户端的应用程序(没有问题)生产Windows服务器)。在同一台服务器上有两个ODP.NET(ODAC)版本
过去一周,我开发了一个ODAC 11.1.07.20下的应用程序。当我让他在不同的文件夹中使用XCOPY安装这些新的ODAC版本,然后将我的应用程序包含在测试服务器中时,他回答我应该使用ODAC 11.106.21,因为他可能会在他的应用程序中遇到麻烦。
所以我想知道:
1)如果是真的有可能在一台服务器的两个不同版本的ODAC。
2)如果答案是肯定的,我怎样才能确保我的同事不会遇到他的申请问题?
3)如果答案是肯定的,是否需要在服务器中进行某种配置?
谢谢!
我通过想象“服务器”,他的意思安装,使ASP.NET应用程序可以使用客户端库访问Oracle IIS Windows服务器。 – 2011-03-09 20:50:44
@IgbyLargeman:很好。还有一个问题。 64位客户端,将两个平台版本4.112.2部署到GAC。新的应用程序使用4.112.3为EF功能,这样的想法是'bin'部署它,胜过了奥尔德GAC副本。 Visual Studio只复制本地的32位。接下来的想法是用4.112.3的64位版本覆盖文件。它给了我同样的错误,就好像库仍然不在仓内,就像它仍在使用旧的GAC 64库一样。任何细节或建议? GAC是否可以部署所有4个库(4.112.2 32/64和4.112.3 32/64)?谢谢 – 2012-11-27 20:43:11