database - Visual Basic BadImageFormatException 错误信息连接到 Oracle 数据库
问题描述
我的 Visual Basic 应用程序正在尝试连接到 Oracle 数据库,但一直显示异常错误消息,
尝试加载 Oracle 客户端库会引发 BadImageFormatExceptions。在安装了 32 位 Oracle 客户端组件的 64 位模式下运行时会出现此问题
截屏
我安装了 Visual Studio Express Edition 64 位和 Oracle Express Edition 64 位。现在我想知道为什么会出现这种错误。
解决方案
目前尚不清楚为什么会发生此错误。要使用 Oracle 数据库,请使用 Oracle.ManagedDataAccess NuGet 包,我还建议您在项目属性中勾选“首选 32 位”选项。强烈建议不要使用 Windows 集成的 Oracle 数据提供程序(如屏幕截图所示) - 它已过时且已弃用。
推荐阅读
- r - 在 R 中使用 Keras 功能 API 将文本与分类特征相结合
- java - 尝试使用某些图像设置图像资源时应用程序崩溃
- python - 在数据框表中打印单列
- laravel - 如何从与模型相关的列中获取数据?
- android - 操作栏中的导航抽屉图标不起作用
- ruby-on-rails-5 - 如何使用 Turbo Streams 提交有关输入更改的表单?
- c# - 模拟测试 IDistributedCache
- google-analytics - 鱿鱼不显示位置谷歌分析
- angular - 如果内容用 ngif 包裹,则 viewchild nativeElement 未定义
- python - Pygame 程序停止/崩溃而没有记录任何错误