不是有效的 Win32 应用程序。 (Exception from HRESULT: 0x800700C1) 错误处理
2009-04-08 12:08
609 查看
最近一个项目需要将aspnet应用程序(2.0平台)向64位cpu服务器上部署,先安装了一个aspnet2.0for64位的框架,然后安装了oracle10gFor64位的客户端,部署后报告了"不是有效的 Win32 应用程序。 (Exception from HRESULT: 0x800700C1) Stack Trace: [BadImageFormatException: 不是有效的 Win32 应用程序。 (Exception from HRESULT: 0x800700C1)]"错误,几近抓狂,后来分析,应该是dll的问题,于是逐个向bin中的添加所需的dll,终于定位到了ebiao.dll和ebexcel.dll这两个第三方组件(dll混淆问题)导致了此错误.真是汗颜.
ps:保持冷静才是最重要的.
ps:在64位机器上兼容32位:
1.cscript.exe C:/Inetpub/AdminScripts/adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"
2.C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -iru
ps:保持冷静才是最重要的.
ps:在64位机器上兼容32位:
1.cscript.exe C:/Inetpub/AdminScripts/adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"
2.C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -iru
相关文章推荐
- 64 bit OS IIS Setup .net project, 不是有效的 Win32 应用程序。 (Exception from HRESULT: 0x80070 错误解决方案
- 未能加载文件或程序集“K2CSC.DLL”或它的某一个依赖项。 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1)
- 不是有效的 Win32 应用程序。 (异常来自 HRESULT:0x800700C1)
- 未处理BadImageFormatException不是有效的Win32应用程序
- 问题解决!!! 无法启动服务.System.BadImageFormatException: 不是有效的 Win32 应用程序.
- Vista sp1 上 Excel.exe 不是有效的Win32应用程序. 错误解决方法
- HTTP 错误 500.21 - Internal Server Error以及aspnet_regiis.exe 不是有效的 Win32 应用程序的解决方法
- 错误处理(二)—— Exception from HRESULT: 0x800A03EC
- [C/C++] VC2012编译的程序在WinXP下报告“指定的可执行文件不是有效的 Win32 应用程序”错误
- apache-tomcat-7.0.53-windows-x86或者x64:出现错误提示:(Unable to open the service 'tomcat7)或者(Failed installing 'Tomcat7' service) tomcat7 %1 不是有效的 Win32 应用程序。
- 点击.txt文件显示"不是有效的Win32应用程序"处理方法
- import cx_Oracle 错误: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。(暂未解决)
- is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)解决方法
- 系统提示弹出“XXX.EXE不是有效Win32应用程序”的错误情况如何解决
- WIN7 64 MYSQL ODBC 配置 错误码 193 %1 不是有效的 Win32 应用程序。
- java.lang.UnsatisfiedLinkError: %1 不是有效的Win32应用程序错误解决
- windbg加载sos.dll出现错误-------“%1 不是有效的 Win32 应用程序”
- pywin32 安装错误 ImportError: DLL load failed: 不是有效的 Win32 应用程序
- LibSVM中错误:OSError: [WinError 193] %1 不是有效的 Win32 应用程序
- python运行mysql的程序时报错,ImportError DLL load failed: %1 不是有效的 Win32 应用程序