文档章节

尝试加载Oracle客户端引发BadImageFormatException

mw96381673
 mw96381673
发布于 2017/04/16 18:13
字数 159
阅读 164
收藏 0

这是一个很简单的问题,我就粗略讲讲吧。其实我电脑安装的是Oracle32位的客户端,它的意思可能是64位的程序不能去访问32位客户端建立起来的服务。

因此得把自己的程序改成32位的。在项目,右击,属性

x64代表生成的程序的64位,得改成32位的,如下图

此时运行就不会出现题目中的错误了。

© 著作权归作者所有

mw96381673
粉丝 0
博文 9
码字总数 4657
作品 0
闸北
私信 提问
Oracle 客户端库时引发 BadImageFormatException

具体错误信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。 解决方法: 在项目/资源上面右击,...

Ryan-瑞恩
2013/09/09
2.2K
0
C#远程连接Oracle数据库(通过System.Data.OracleClient)

在.NET中使用System.Data.OracleClient库连接Oracle数据库的步骤 1.下载并安装Instant Client Instant Client可以在Oracle官方网站下载到 对于Windows,Instant Client有三种版本: 1)适用于...

北风其凉
2014/08/07
13K
2
C#常见异常类型总结

SystemException 其他用户可处理的异常的基本类 ArgumentException 方法的参数是非法的 ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数 ArgumentOutOfRangeException 参...

Mstart
2016/07/27
116
0
cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded: 解决方案

ODPI-C安装 要在您自己的项目中使用ODPI-C,请从GitHub下载其源代码。如果您希望将ODPI-C构建为共享库,则会提供示例Makefile。否则,将ODPI-C源代码添加到项目中。在Windows上,需要Visual ...

一看就喷亏的小猿
2018/11/22
1K
0
无法加载DLL“oramts.dll”: 找不到指定的模块

  无法加载 DLL“oramts.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 这个错误, 解决方法:   Oramts.dll 文件公开登记 Oracle 连接所涉及到在通过 Microsoft 分布式事务...

贺满
2010/08/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OpenStack 简介和几种安装方式总结

OpenStack :是一个由NASA和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenSta...

小海bug
昨天
5
0
DDD(五)

1、引言 之前学习了解了DDD中实体这一概念,那么接下来需要了解的就是值对象、唯一标识。值对象,值就是数字1、2、3,字符串“1”,“2”,“3”,值时对象的特征,对象是一个事物的具体描述...

MrYuZixian
昨天
6
0
数据库中间件MyCat

什么是MyCat? 查看官网的介绍是这样说的 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵...

沉浮_
昨天
6
0
解决Mac下VSCode打开zsh乱码

1.乱码问题 iTerm2终端使用Zsh,并且配置Zsh主题,该主题主题需要安装字体来支持箭头效果,在iTerm2中设置这个字体,但是VSCode里这个箭头还是显示乱码。 iTerm2展示如下: VSCode展示如下: 2...

HelloDeveloper
昨天
7
0
常用物流快递单号查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰、圆通、中通、天天、韵达、德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递。第一种耗费时间长,但是...

程序的小猿
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部