专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Visual Studio

目标平台、活动平台 配置,出现未能加载文件或程序集“xxx”或它的某一个依赖项出错

发布时间:2011-06-23 13:54:40 文章来源:www.iduyao.cn 采编人员:星星草
目标平台、活动平台 配置,出现未能加载文件或程序集“xxx”或它的某一个依赖项报错

今天在做动态加载程序集的时候,发现明明程序集存在的情况下,还是依然报“未能加载文件或程序集“xxx”或它的某一个依赖项报错”的错误,排除了程序和配置的错误后,怀疑是否是环境的问题,于是百度加msdn后,终于找打答案,这里记录下,避免以后其他人也遇到

 

如果你将应用程序生成x86而不是Any CPU时,在64位操作系统中不会出错错误,而在32位操作系统中可能会出现以下错误

“/xxxxx”应用程序中的服务器错误。

--------------------------------------------------------------------------------

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

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“xxx”或它的某一个依赖项。试图加载格式不正确的程序。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

 

解决方法:

将应用程序生成为Any CPU就可以了

反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86

 

综上:

64位的Win7 解决方案的生成目标平台设置为x86

32位操作系统 解决方案的生成目标平台设置为AnyCPU

 

 

参考来自:http://blog.csdn.net/liuluyan/article/details/9249483

     http://msdn.microsoft.com/zh-cn/library/zekwfyz4(VS.80).aspx

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: