晨鸟科技
标题:
“试图加载格式不正确的程序”
[打印本页]
作者:
Star
时间:
2011-3-22 22:18
标题:
“试图加载格式不正确的程序”
此问题见于 64位机器调用32位机器编译的dll文件
; K& X7 H/ X' M' f% H+ T. A. ?
+ B2 h& Z( E# A# o: Z! T6 o
解决办法:将dll编译成64位的即可
* D. y6 i* Q, V# Q: r; h' ?+ n
7 o+ v4 l- c4 g7 E+ P, ^2 e
$ }0 ?7 P8 H! t( ~
但是这个问题,比较囧,公司服务器是用的64位机器,我们常用的环境是32位环境,导致程序中需要调用dll文件的时候,总是出现如标题的错误
8 z! f1 ^- K0 I3 i( n: L; t
+ ^( F! }0 ?* y4 l3 \
另外就是,网上有的文章说要修改应用程序池的设置,将“启用32位应用程序”设置为true,这种解释经验证是没用的,甚至说是错误的。直接使用默认的false设置即可
欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/)
Powered by Discuz! X3.2