程序开发-64位操作系统,c#程序连接Oracle的问题

问题描述

64位操作系统,c#程序连接Oracle的问题

我用System.Data.OracleClient;连接Oracle,机器是64位操作系统,但是在生成中选x86就报错,x64则正常,但是我的程序还必须要在x86下编译,请问这怎么解决?!急

时间: 2024-09-10 01:45:28

程序开发-64位操作系统,c#程序连接Oracle的问题的相关文章

注册表-64位操作系统下,如何用程序实现设置管理员权限和兼容性

问题描述 64位操作系统下,如何用程序实现设置管理员权限和兼容性 在线急用.目前有一个需要在U盘上运行的程序,通过注册表来实现管理员权限和兼容性设置,(注册表位置:HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers,需要设置键名称为可执行文件的全路径,键值为WINXPSP3 RUNASADMIN),在win7 32位系统上正常,可执行文件的全路径就是盘符+目录名+文件名,但是在win7 64

jcom-利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统?

问题描述 利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统? 利用Jcom在用java程序中调用windows Com组件,Jcom.dll是不是支持64位操作系统?我发现在32位机器上是可以调用成功的,为什么切换到64为机器上就调用不成功,有谁了解这个Jcom的,谢谢给个解答.

新手进阶 透彻认识64位操作系统_WindowsXP

现在,Windows XP 64 Professional x64 Edition(以下简称Windows XP 64)已经正式推出,和32位的Windows XP相比,它有哪些显著的变化呢?它能顺利支持32位应用吗?普通用户现在可以升级到Windows XP 64吗? 跨入64位之路 "位",简单地理解就是CPU的寻址空间.在计算机技术的发展史上,位的演变起到了举足轻重的作用.从1971年的4位计算到如今已来临的64位计算时代,经历了漫长的演变过程. 1978--1995年:16位大

64位操作系统 在64位的vs2008中的工具箱中添加64位的ocx控件出错

问题描述 64位操作系统在64位的vs2008中的工具箱中添加64位的ocx控件出错:注文件注册路径是(c:windowssystem32目录下).错误提示是 解决方案 解决方案二:有64bit的VisualStudio2008吗?引用http://support.microsoft.com/kb/951801 No.Unfortunately,wedonothavea64-bitversionofVisualStudio2005orVisualStudio2008.... 32位的程序(Vis

32位与64位操作系统能有什么差别

第一,设计初衷不同.64位操作系统的设计初衷是:满足机械设计和分析.三维动画.视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求.换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台.2144小游戏而32位操作系统是为普通用户设计的. 第二,要求配置不同.64位操作系统只能安装在64位电脑上(CPU必须是64位的).同时需要安装64位常用软件以发挥64位(x64)的最佳性能. 32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU

使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表

原文:使用.netFx4.0提供的方法解决32位程序访问64位系统的64位注册表   我们知道目标平台是32位的程序运行在64位的系统上,去访问部分注册表的时候系统自动重定向到win32node节点对应的项去了.但是做过安装程序开发人员可能遇到过"需要去掉重定向"的问题,即直接访问64位程序的注册表. 网上有很多winAPI的方法,关闭注册表的重定向稍微复杂.(关闭文件系统的重定向稍微简单些,搬过来就可以用:关闭注册表的重定向我现在没看懂.) 我这里提供的方法不需要关闭重定向,也不需要

Intel CPU漏洞导致64位操作系统、虚拟化软件易受黑客攻击

美国计算机应急预备小组本周发布了一份安全报告,一些64位操作系统和虚拟化软件程序在Intel处理器上运行时,容易受到本地特权扩大攻击( local privilege escalation).该漏洞可能被利用来获取本地特权扩大或是guest-to-host虚拟机逃逸(virtual machine escape).这一漏洞(CVE-2012-0217) 源于Intel处理器在x86-64扩展(也就是Intel 64)中执行SYSRET指令集的方式,仅仅影响Intel处理器上的Intel 64扩展

在windows 64位操作系统上运行32位的vbscript的方法_vbs

今天在2008 r2 64位的服务器系统上,运行vbs文件的时候如下提示 --------------------------- Windows Script Host --------------------------- 脚本: C:\Users\Administrator\Desktop\vbs_cf.vbs 行: 10 字符: 1 错误: 未找到提供程序.该程序可能未正确安装. 代码: 800A0E7A 源: ADODB.Connection 在2003上运行正常的程序,为什么在08上不

在win7 64位操作系统下运行debug软件的方法

  在win7 64位操作系统下运行debug软件的方法         具体方法如下: 1.我们网上去下载debug.exe,这里我把debug放在了c盘根目录下; 2. 接下来,我们需要下载很重要的一个软件叫DosBox,我已经下载好,并打开它; 3.输入mount c c: 加载目录到c盘; 4.输入c: 进入到c盘,看到我们已经在c盘下了; 5. 输入debug,表示打开放在c盘下的debug工具,使用r命令,可以看到,我们进入了熟悉的debug环境.