VB 报错 试图加载格式不正确的程序

未处理 System.BadImageFormatException Message=试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)

把Oracle Client给换个版本吧。
换成X86的吧。

此错误通常与64位和32位dll之间差异有关。

解决办法是右键点击工程: properties/Build/Platform Target,并更改为x86,然后重新编译工程。
注意exe和dll工程的目标平台应保持一致。