原文:64位操作系统下IIS报“试图加载格式不正确的程序”错误

缘由:在 位操作系统下IIS发布 位的项目,报 项目依赖的dll无法读取,试图加载格式不正确的程序 错误。 原因:程序集之间的通讯要么全是 位环境下的,要么全是 位环境下的。不能混编访问。不然会出现 试图加载格式不正确的程序 的错误。 解决方法: C S 运行C S程序比较简单,直接在Build C S程序的时候显式指定为X 位系统默认为X 就可以了。 B S 运行B S稍稍复杂点。在建立网站的时 ...

2016-08-23 15:14 0 2850 推荐指数:

查看详情

试图加载格式不正确程序 解决方法

部署程序64服务器,程序运行出现:试图加载格式不正确程序问题是因为64进程试图加载一个32组件。虽然在Windows x64上可以运行64和32进程,但是64代码和32代码不能在相同进程上运行。代码要么全部是64,要么全部是32。要加载的组件也要符合这一规律。 所以最好都是 ...

Tue Nov 06 21:55:00 CST 2012 0 41942
试图加载格式不正确程序。 (异常来自 HRESULT:0x8007000B)

两种原因: 第一种为程序的运行以平台系统位数不匹配,第二种则是该死的VS整出来的... 一般在下面三种情景会发生. 1.64系统上C#调用32的C++ *.dll 2.64系统IIS发布含有32的 *.dll应用程序时 3.64系统上编写C++ *.dll,在64系统 ...

Sun Dec 23 07:24:00 CST 2018 0 653
试图加载格式不正确程序。 (Exception from HRESULT: 0x8007000B)

今天在电脑上部署公司的项目,出现这个错误。Bing后,找到原来是因为项目是32的,而我的系统是win8 64的,win8 64 IIS默认不开启支持32应用程序的,所以出现了这个错误。 开启: 刷新,OK,解决。 ...

Wed May 08 00:29:00 CST 2013 1 3498
64位操作系统IIS无法运行.NET程序

64操作系统安装成功后,一般IIS也是默认的64的解析,所以将程序放到64位操作系统上的时候,会出现IIS错误,解决方案也非常简单,将64IIS停止,启动32的就可以了。 输入以下命令启用 32 模式:cscript %SYSTEMDRIVE%\inetpub ...

Thu Jun 07 23:38:00 CST 2012 4 5373
试图加载格式不正确程序。 (异常来自HRESULT:0x8007000B)

异常来自HRESULT:0x8007000B 缘由:在64位操作系统IIS发布32的项目,“项目依赖的dll无法读取,试图加载格式不正确程序错误。 原因:程序集之间的通讯要么全是64环境的,要么全是32环境的。不能混编访问。不然会出 ...

Wed Apr 08 23:24:00 CST 2015 0 10889
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM