关于C# MVC 试图加载格式不正确的程序 的问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于C# MVC 试图加载格式不正确的程序 的问题。相关的知识,希望对你有一定的参考价值。

我用VS2012创建了 MVC 的Web应用,什么代码也不改,也不加任何引用,只是把平台类型改为X64,点运行,就会失败,提示:试图加载格式不正确的程序,如果改回默认的 Any CPU 就可以正常运行了,这是怎么回事,有人知道吗?

参考技术A 这个是系统兼容性问题
有可能你的MVC 是32位的,64位机器可以运行你32位的程序,但是你不能把32位的程序编译成64位的吧
程序都是可以向下兼容,不能向上兼容。

UG NX二次开发(C#)-System.BadImageFormatException “试图加载格式不正确的程序”问题

       今天在进行UG NX6.0二次开发时,采用的C#语言,生成的exe在我的电脑上能正常运行,但是在客户现场不能正常运行,爆出如下错误:

      这是编译时采用的目标平台和客户的目标平台不一致造成的,即是将X86改为X64就可以了。

以上是关于关于C# MVC 试图加载格式不正确的程序 的问题。的主要内容,如果未能解决你的问题,请参考以下文章

UG NX二次开发(C#)-System.BadImageFormatException “试图加载格式不正确的程序”问题

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

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

sasenterpriseguide试图加载格式不正确的程序

关于 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 的 解决方法

试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)