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

 更新时间:2012年11月01日 23:15:21   作者:  
如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误
“/xxxxx”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

解决方法:
将应用程序生成为Any CPU就可以了
反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86


综上:
64位的Win7 解决方案的生成目标平台设置为x86
32位操作系统 解决方案的生成目标平台设置为AnyCPU

另外一个网友的问题解决方法:

我遇到过这个问题有两次,不过环境不同。

第一次:Windows 2008 Server R2 64位;

第二次:Windows 7 64位;

原因分析:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。

解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。

相关文章

  • ASP.NET4的自动启动特性浅析

    ASP.NET4的自动启动特性浅析

    本篇文章讨论一个你可以选择利用的ASP.NET4中小小的,但很棒的新特性,即自动启动,需要的朋友可以参考下
    2015-10-10
  • DataGridView展开与收缩功能实现

    DataGridView展开与收缩功能实现

    我们今天将要讲到DataGridView之行的展开与收缩,包括功能是如何实现的,感兴趣的小伙伴们可以参考一下
    2015-09-09
  • ASP.NET Core 2.0 带初始参数的中间件问题及解决方法

    ASP.NET Core 2.0 带初始参数的中间件问题及解决方法

    这篇文章主要介绍了ASP.NET Core 2.0 带初始参数的中间件问题及解决方法,需要的朋友可以参考下
    2017-10-10
  • asp.net core项目授权流程详解

    asp.net core项目授权流程详解

    本文详细讲解了asp.net core项目的授权流程,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • ASP.NET中application对象的使用介绍

    ASP.NET中application对象的使用介绍

    这篇文章主要介绍了ASP.NET中application对象的使用,需要的朋友可以参考下
    2014-04-04
  • VS2015 IIS Express无法启动的解决方法

    VS2015 IIS Express无法启动的解决方法

    这篇文章主要介绍了VS2015 IIS Express无法启动的解决方法 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • Entity Framework Core对Web项目生成数据库表

    Entity Framework Core对Web项目生成数据库表

    这篇文章介绍了Entity Framework Core对Web项目生成数据库表的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • .Net 对于PDF生成以及各种转换的操作

    .Net 对于PDF生成以及各种转换的操作

    这篇文章主要介绍了.Net 对于PDF生成以及各种转换的操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-06-06
  • asp.net获取真实ip的方法

    asp.net获取真实ip的方法

    这篇文章主要介绍了asp.net获取真实ip的方法,通过一个简单的自定义函数达到获取用户真实IP的功能,非常简单实用,需要的朋友可以参考下
    2015-07-07
  • ASP.net 路径问题 详解

    ASP.net 路径问题 详解

    各位有没有碰到在日常工作中经常在路径设置的时候把 "~/ 、./ 、../ 、 / 、"这些符号搞混搞乱了?
    2010-05-05

最新评论