2011-08-29 106 views
0

这是可能的,创建一个.Net 3.5 Dll(A.dll),引用Oracle 11g 32位客户端Oracle.DataAccess.dll。这个DLL将被用在另一个DLL(B.dll)中,该DLL在AutoCAD 64位应用程序中加载。不允许在Windows 7 64位上安装32位版本的AutoCAD。 现在我将我的B.dll设置为“任何CPU”,并将A.dll设置为“任意CPU”。 我必须在我的A.dll中使用64位oracle客户端吗?如果没有,我如何才能使它工作?64位应用程序中的32位oracle客户端

谢谢 韦斯

回答

0

你必须使用Oracle的64位版本,是的。混合位宽(有一天这个术语会被注册......)不受操作系统支持,.NET框架对此无能为力。

相关问题