64位应用程序中的32位oracle客户端

时间:2011-08-29 19:48:37

标签: oracle11g 32bit-64bit odp.net

这是可能的,创建一个.Net 3.5 Dll(A.dll),引用Oracle 11g 32位客户端Oracle.DataAccess.dll。这个dll将用于另一个dll(B.dll),它在AutoCAD 64位应用程序中加载。不允许在Windows 7 64位上安装32位版本的AutoCAD。   现在我将我的B.dll设置为'Any CPU',将A.dll设置为'Any CPU'。   我必须在我的A.dll中使用64位oracle客户端吗?如果没有,我怎么能让它有效?

谢谢 韦斯

1 个答案:

答案 0 :(得分:0)

你必须使用64位版本的Oracle,是的。你的操作系统不支持混合比特宽度(这个术语有一天商标......),.net框架无法解决这个问题。