异常System.BadImageFormatException】的更多相关文章

采用.net 4.0框架开发的一个桌面应用程序在某学校的一体机(Windows7的32位操作系统)上做安装部署时抛出异常,安装程序回滚,多次尝试仍不成功. Error 1001. 在初始化安装时发生异常 System.BadImageFormatException:未能加载文件或程序集”....“或它的某一个依赖项. 异常截图如下: 该程序在Windows7的64位操作系统环境下安装部署均正常,应用程序的生成目标平台为了兼容32位机器,选用的是X86 项目的安装工程的属性程序集配置如下: 项目安…
[问题描述] Server Error in '/' Application. Could not load file or assembly 'WebDemo' or one of its dependencies. 试图载入格式错误的程序. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for…
原文:把程序安装成windows服务的过程及遇到的问题 做好了定时任务的程序,要把它放在服务器上,作为windows服务运行,也就是说,退出登录,用户注销后程序任然在后台运行. 将exe程序发布为服务的步骤记录如下: 场景1 :程序路径没问题的情况 按照网上的有些说法,进入控制台,如下操作(VICTTEC_Maintain.exe就是要发布的程序): C:\Users\Administrator>C:\Windows\Microsoft.NET\Framework\v2.0.50727\Inst…
IDE:VS2015 语言:C# 异常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项... 一般是由于目标程序的目标平台与其某一依赖项的目标编译平台不一致导致,把所有的项目都修改到同一目标平台下(X86.X64或AnyCPU)进行编译,一般即可解决问题. 后记: 今天在win10 64位系统的IIS中运行C#网站,后台调用CLI封装的非托管的C++ dll,遇到该错误,解决办法: 保证网站在同一平台下编译(如均为x86),打开IIS,找到…
原文 System.BadImageFormatException: 试图加载格式不正确的程序. (异常来自 HRESULT:0x8007000B) 用C#调用DLL文件,运行后报错如下: System.BadImageFormatException: 试图加载格式不正确的程序. (异常来自 HRESULT:0x8007000B) 项目右键属性->项目设计器->生成->平台->把'默认设置(任何 CPU)'改为x86.因为'任何 CPU'的程序在64位的机器上就会用运行为64位,而…
引用sqlite的程序集时,有时会报如下异常:  "System.BadImageFormatException"类型的未经处理的异常在 PurchaseDevices.Access.dll 中发生 其他信息: 未能加载文件或程序集"System.Data.SQLite, Version=1.0.66.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"或它的某一个依赖项.试图加载格式不正确的程序.  解决方案:在…
异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“Maticsoft.Common”或它的某一个依赖项.试图加载格式不正确的程序. 解决方法: 点击工具->选项->项目和解决方案,勾选对网站和项目使用IIS Express的64位版      …
常:System.BadImageFormatException,未能加载正确的程序集XXX或其某一依赖项 看到这个异常,我估计谁都会头大一阵子,不过还好,由于前面知道要设置为x86,加上以前观察过IIS7关于应用程序池的高级设置,所以这个问题也就简单了. 打开IIS7,在左侧列表中,选中“应用程序池”,然后在右边列表中,选中当前网站所在的程序池,最后点击右侧的链接“高级设置” 找到“启用 32 位应用程序”,将它的值设置为 “True”,并点击“确定”.这样就可以了. 所以在这里可以看出一个问…
System.BadImageFormatException”类型的未经处理的异常在 未知模块. 中发生 其他信息: 未能加载文件或程序集“SendYourIP.exe”或它的某一个依赖项.生成此程序集的运行时比当前加载的运行时新,无法加载此程序集. 原因是:把.NET2.0框架改为.NET 4.0 且APP.CONFIG中有以下配置造成的: <startup useLegacyV2RuntimeActivationPolicy="true">    <support…
在平常的开发中或多或少会遇到一些问题,而本次向小编这里是自己刚刚解决的一个问题,贴出来与大家分享一下,纠结了一个下午,终于解决了,是有关平台的一个报错问题.   方法/步骤     报错”“System.BadImageFormatException”类型的未经处理的异常在 ShowVideoDemo.exe 中发生 ,其他信息: 试图加载格式不正确的程序. (Exception from HRESULT: 0x8007000B)问题.   也找了好多材料去解决,本以为是路径的问题,然后各种修改…
“/xxxxx”应用程序中的服务器错误. -------------------------------------------------------------------------------- 未能加载文件或程序集“xxx”或它的某一个依赖项.试图加载格式不正确的程序. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.BadImageFormatException: 未能加载文…
今天,当我们继续学习.NET异常处理系列时,我们将查看System.BadImageFormatException.System.BadImageFormatException与GIF或JPG无关,而是在.NET应用程序尝试加载与当前公共语言运行库(CLR)所需的正确格式不匹配的动态链接库(.dll)或可执行文件(.exe)时发生.在本文中,我们将看到System.BadImageFormatException在.NET异常层次结构中的确切位置,并查看System.BadImageFormatE…
什么是BadImageFormatException BadImageFormatException是当动态链接库 (DLL) 或可执行程序的文件映像无效时引发的异常. 可能的原因 如果动态链接库 (.dll 文件) 或可执行文件 (.exe 文件) 的文件格式不符合公共语言运行时所需的格式, 则会引发此异常. 具体而言, 在以下情况下会引发异常: 早期版本的 .NET Framework 实用工具 (如 installutil.exe 或) 与使用 .NET Framework 的更高版本开发…
异常:System.Data.EvaluateException: 未找到列[District]. 这里存在的问题不一定是说,数据源表没有该字段.此问题在于数据库字段包含空格字符.…
C:\Windows\Microsoft.NET\Framework64\v4.0.30319>InstallUtil.exe C:\_PRODUKCIJA\Debug\DynamicHtmlTool.exeMicrosoft(R).NET FrameworkInstallation utility Version4.0.30319.1Copyright(c)MicrosoftCorporation.  All rights reserved. Exception occurred while…
System.BadImageFormatException : 未能加载文件或程序集“xxxxx.xxxxx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”或它的某一个依赖项.试图加载格式不正确的程序. 原因是项目CPU默认X86我的系统是X64,将目标平台改为 Any CPU就可以了.…
錯誤訊息如下: System.BadImageFormatException: 未能加载文件或程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项.该模块应包含一个程序集清单. 文件名:“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934…
ASP.NET: System.BadImageFormatException: An attempt was made to load a program with an incorrect format. 修改build 的环境从 “Any CPU”, 改成 “x86". 主要原因是 调用的*.dll 和 os 的版本不一致.…
在用mvc 的AuthorizeAttribute做身份验证,重写HandleUnauthorizedRequest方法,在Application_Error方法里出现异常System.Web.HttpException (0x80004005): Server cannot set status after HTTP headers have been sent. 反复尝试发现是在 protected override void HandleUnauthorizedRequest(Author…
今天在调用dll文件的时候发现这样一个错误.      system.badimageformatexception 未能加载文件或程序集.   发现项目CPU默认Any CPU,我的系统是X64,将目标平台改为 X86就可以了. 网上有的话将其改为Any CPU,而我在试的时候却不行.…
Application ExceptionSystem.BadImageFormatExceptionInvalid method header format 0Description: HTTP 500.Error processing request. Details: Non-web exception. Exception origin (name of application or object): App_global.asax_ai3fjolq. Exception stack t…
C# 调用win32 DLL报错  System.BadImageFormatException 项目右键属性->项目设计器->生成->平台->把'默认设置(任何 CPU)'改为x86. 因为'任何 CPU'的程序在64位的机器上就会用运行为64位,而64程序是不能加载32位dll的…
.NET Error Message: Unhandled Exception: System.BadImageFormatException: Could not load file or assembly 'ChilkatDotNet2, Version=7.7.5.0, Culture=neutral, PublicKeyToken=eb5fc1fc52ef09bd' or one of its dependencies. An attempt was made to load a pro…
其实之前我自己是没测出这个问题的,但是一放到测试的手上就出来了,原因我知道在哪里改输什么东西,但是人家不知道啊.报错如下: --------------------------- “DataGridView 默认错误”对话框 --------------------------- DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值. ---> System.FormatException: 输入字符串的格式不正确. 在 System…
@echo.@if exist "%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" goto INSTALL4.0 :INSTALL4.0@echo ◎ 开始安装服务2.0@%windir%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe   xx.Service@echo.@echo √ 服务安装完成!@goto Ed :ERR@echo.@echo × 程序…
异常信息: System.IO.FileLoadException:“混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集.” 解决方案: 在app.config新增如下配置节: <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0" sku=".NET…
异常信息: System.Threading.ThreadAbortException: 正在中止线程. 在 System.Threading.Thread.AbortInternal() 在 System.Threading.Thread.Abort(Object stateInfo) 在 System.Web.HttpResponse.AbortCurrentThread() 在 System.Web.HttpResponse.End() 在 System.Web.HttpResponse.…
什么是System.ArgumentException 当向方法提供的参数之一无效时引发的异常. 继承 Object Exception SystemException ArgumentException 详细说明 ArgumentException当调用方法并且传递的自变量中至少有一个参数不符合所调用方法的参数规范时, 将引发. ParamName属性标识无效参数. 通常情况下, ArgumentException由公共语言运行时或其他类库引发, 并指示开发人员错误. 如果ArgumentEx…
在MVC4的开发中,如果创建的项目为空MVC项目,那么在App_Start目录下没有BundleConfig.cs项的内容,在手动添加时在整个库中都找不到:System.Web.Optimization命名空间.如下图所示, 那么如何找到System.Web.Optimization命名空间,完成BundleConfig.cs内容的添加.方法如下:打开程序包管理控制台,在控制台中输入:Install-PackageMicrosoft.AspNet.Web.Optimization按回车. 在控制…
工具——导入导出设置,重置调试设置就可以了,这是调试文件的异常…