IL 格式不正确。

问题描述

IL格式不正确。说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.BadImageFormatException:IL格式不正确。源错误:只有在调试模式下进行编译时,生成此未经处理的异常的源代码才会显示出来。若要启用此功能,请执行以下步骤之一,然后请求URL:1.在产生错误的文件的顶部添加一条“Debug=true”指令。例如:<%@PageLanguage="C#"Debug="true"%>或:2.将以下的节添加到应用程序的配置文件中:<configuration><system.web><compilationdebug="true"/></system.web></configuration>请注意,第二个步骤将使给定应用程序中的所有文件在调试模式下进行编译;第一个步骤仅使该特定文件在调试模式下进行编译。重要事项:以调试模式运行应用程序一定会产生内存/性能系统开销。在部署到生产方案之前,应确保应用程序调试已禁用。堆栈跟踪:[BadImageFormatException:IL格式不正确。]xb9d8bb5e6df032aa.x1110bdd110cdcea4._xaacba899487bce8c(StringOOlOO11011O1l10l1,Int32O10O00l1Ol100O1OO)+0Shuziren.Data.myweb..ctor()+30index..ctor()+26ASP.index_aspx..ctor()inc:WindowsMicrosoft.NETFrameworkv4.0.30319TemporaryASP.NETFilesroota6563e34bbddf92fApp_Web_gee2p5q0.8.cs:0__ASP.FastObjectFactory_app_web_gee2p5q0.Create_ASP_index_aspx()inc:WindowsMicrosoft.NETFrameworkv4.0.30319TemporaryASP.NETFilesroota6563e34bbddf92fApp_Web_gee2p5q0.12.cs:0System.Web.Compilation.BuildResultCompiledType.CreateInstance()+32System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPathvirtualPath,TyperequiredBaseType,HttpContextcontext,BooleanallowCrossApp)+109System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContextcontext,StringrequestType,VirtualPathvirtualPath,StringphysicalPath)+31System.Web.UI.PageHandlerFactory.GetHandler(HttpContextcontext,StringrequestType,StringvirtualPath,Stringpath)+37System.Web.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()+334System.Web.HttpApplication.ExecuteStep(IExecutionStepstep,Boolean&completedSynchronously)+184

解决方案

解决方案二:
.NET框架版本设置不正确,病毒或者杀毒软件干扰,文件损坏。
解决方案三:
是不是用了什么.net加密混淆用具。
解决方案四:
引用1楼的回复:

.NET框架版本设置不正确,病毒或者杀毒软件干扰,文件损坏。

不应该是框架版本的问题已经是4.0的版本了与杀毒软件我估计也没关系可能是其他的问题

时间: 2024-10-29 18:35:50

IL 格式不正确。的相关文章

System.BadImageFormatException: 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。

        本机环境:Win7 32位,开发工具:vs2008         今天更新webservices的时候,如下图:               报出了下面的错误:                  在服务端打开asmx文件时,错误信息如下: "/"应用程序中的服务器错误. 未能加载文件或程序集"Oracle.DataAccess"或它的某一个依赖项.试图加载格式不正确的程序. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,

关于输入字符串格式不正确的问题

最近用ASP.NET做东西的时候,用到DataGrid,在写更新操作时总是出现 输入字符串的格式不正确[FormatException: 输入字符串的格式不正确.] System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +0的错误.一时想不出办法,搜索了一些东西,无赖多数都是网站上出现的类似的执行错误的页面显示. 后来突然把DataGrid里成绩列为空的项都给填了一遍,居然这次没有报错:分析一下

ASP根据提交的视频格式进行正确播放的函数

在给客户做个程序时,突然遇到个问题,就是产品页用户提交视频播放文件时,如何根据提交的网址内的视频格式进行正确的播放呢....郁闷了一会,想好了思路,说动手就动手... 思路是先取得文件的类型,并根据类型选择不同的网页播放器代码..三下五去二.....同时为了代码在以后的复用性,写成了通用的调用函数.方便以后在别的系统中调用.. 现发布源代码如下: Sub SelPlay(strUrl,strWidth,StrHeight)Dim Exts,isExtIf strUrl <> "&qu

jquery验证手机号码、邮箱格式是否正确示例代码

本文为大家介绍下使用jquery验证邮箱.验证手机号码,具体实现思路及代码如下,感兴趣的朋友可以学习下   复制代码 代码如下: //jquery验证邮箱 function checkSubmitEmail() { if ($("#email").val() == "") { //$("#confirmMsg").html("<font color='red'>邮箱地址不能为空!</font>"); a

JS验证邮箱格式是否正确的代码

 验证邮箱格式是否正确的方法有很多,接下来为大家介绍下使用js是如何做到的 代码如下: /*  *验证邮箱格式是否正确  *参数strEmail,需要验证的邮箱  */  function chkEmail(strEmail) {  if (!/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/.test(strEmail)) {  return false;  }  else {  return true;  }  }   

JavaScript 判断用户输入的邮箱及手机格式是否正确

 JavaScript判断用户输入的邮箱格式是否正确.判断用户输入的手机号格式是否正确,下面有个不错的示例,感兴趣的朋友可以参考下  代码如下: /*  * 功能:判断用户输入的邮箱格式是否正确  * 传参:无  * 返回值:true or false  */  function form_check() {  var email = document.getElementById("email").value; //获取邮箱地址  //判断邮箱格式是否正确  if(!/^w+([-+

字符串格式不正确 将一个字符串转换为datatime,先分析字符串以获取日期 。怎么改啊求高手帮忙

问题描述 字符串格式不正确 将一个字符串转换为datatime,先分析字符串以获取日期 .怎么改啊求高手帮忙 string sql1 = "insert into shuju(sid,m1,date,time1,time2,m2,state,m3,status,m4,tq_state,m5,msg_count,m6,msg_bytes) values ('" + Convert.ToSingle(sid.Trim()) + "','" + Convert.ToSin

http+-http访问传参报505错误,说我的url的格式不正确。

问题描述 http访问传参报505错误,说我的url的格式不正确. 为什么我这样访问传参的时候报错,说我的格式不对,505错误. ```String ss=""{""MESSAGE"": {""-ID"": ""05-2013-10-30 10:10:0000""""TYPE"":""05"&quo

c#-用dataGridView制作表格,在删除时获取选中行ID的时候提示输入字符串格式不正确?

问题描述 用dataGridView制作表格,在删除时获取选中行ID的时候提示输入字符串格式不正确? if (dataGridView1.SelectedRows.Count != 0) { shangpinid = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()); sql = string.Format("DELETE FROM shangpin WHERE ID={0}", shang