我们项目采用Oracle数据库时,开发机采用64位的情况下,有时候会报错““System.InvalidOperationException”类型的异常在 System.Data.OracleClient.dll 中发生,但未在用户代码中进行处理
其他信息: 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。”
解决方法其实很简单
VS选中菜单工具-选项设置下就行了
VS调试出现解决 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题
我们项目采用Oracle数据库时,开发机采用64位的情况下,有时候会报错““System.InvalidOperationException”类型的异常在System.Data.OracleClient.dll中发生,但未在用户代码中进行处理其他信息:尝试加载Oracle客户端库时引发BadImageFormatException。如果在安装32位Oracle客户端组件的情况...
问题
:
尝试
加载
Oracle
客户端
库时
引发
Bad
Image
Format
Exception
。如果在
安装
32
位
Oracle
客户端
组件
的
情况
下以
64
位
模式
运行
,将
出现
此
问题
。
问题
描述:在WIN7
64
位
操作系统上,用
VS
2010
运行
一个网站项目,在连接
ORACLE
数据
库时
出现
上述错误。网上搜索了相关的帖子,大部分网友的
问题
是:在
安装
了
32
位
ORACLE
客户端
的机器上
调试
程序时,
1、
VS
出现
此
问题
问题
分析:本地电脑
安装
的
oracle
客户端
为
64
位
客户端
,
vs
启动网站默认启动自带的
32
位
IISExpress,所以出错。
解决
方案:
方案1、本地电脑
安装
oracle
32
位
客户端
(原先
64
位
客户端
建议删除) 。
安装
步骤百度经验;如果“先决条件检查”,提示系统变量PATH路径过长,只要把
Oracle
安装
地址(如:D:\app\XXXX\product\1...
尝试
加载
Oracle
客户端
库时
引发
Bad
Image
Format
Exception
。如果在
安装
32
位
Oracle
客户端
组件
的
情况
下以
64
位
模式
运行
,将
出现
此
问题
。
解决
方法下载此文件,根据提示操作即可(此时程序设置生成
64
位
)
创建好连接SQLServer连接后,
运行
起来报错:
“System.Data.SqlClient.Sql
Exception
”类型的未经处理的异常在 System.Data.dll 中发生
其他信息: 在与 SQL Server 建立连接时
出现
与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接
VS调试出现解决 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题
12433