Winform 链接Oracle数据库问题,紧急求助
现在用C# winform连接Oracle数据库,客户的机器有64位,32位的,xp的,有下面的问题:
1. 在64位的机器上必须安装win64_11gR2_client oracle客户端,winform编译的版本必须选择64位,不能是anycpu,否则链接数据库会出错,说OraOLEDB.Oracle没有在本地注册,我们用的是Oledb来链接数据库的
2. 在32位的机器上必须安装win32_11gR2_client oracle客户端,winform编译的版本必须选择X86位,不能是anycpu,否则链接数据库会出错,说OraOLEDB.Oracle没有在本地注册,我们用的是Oledb来链接数据库的
3. 在XP的机器上必须安装win32_11gR2_client oracle客户端,winform编译的版本必须是anycpu,否则链接数据库会出错,说OraOLEDB.Oracle没有在本地注册,我们用的是Oledb来链接数据库的
有没有一个统一的安装部署方案,比如说编译成Anycpu,不安装Oracle客户端,或安装ODAC,但不区分64/32位,谢谢。