C# System.BadImageFormatException问题及解决

devtools/2024/9/22 22:04:39/

C# System.BadImageFormatException问题

出现System.BadImageFormatException 异常有两种情况:程序目标平台不一致&引用dll文件的系统平台不一致。

异常参考

BadImageFormatException

程序目标平台不一致:

项目>属性>生成:x86 和x64平台

注:此种问题一般是编译错误。

引用dll文件的系统平台不一致

程序中引用外部dll文件的目标平台的版本x86和x64不一致。

注:此种问题是运行时错误。

在初始化安装时发生异常: System.BadImageFormatException: 未能加载文件或程序集

解决办法1、

cd C:\Windows\Microsoft.NET\Frame work64\v4.0.30319\ 这个地址改成 ‘’cd C:\Windows\Microsoft.NET\Frame work\v4.0.30319\‘’

解决办法2、

右击目标解决方案 ---> 选着生成选项:把目标平台选着Any Cpu\或者你可以一个的尝试x86\x64三种方式


http://www.ppmy.cn/devtools/115664.html

相关文章

CentOS 上配置多服务器 SSH 免密登录

以下是在 CentOS 上配置多服务器 SSH 免密登录的步骤: 一、准备工作 假设有服务器 A 和服务器 B,需要从服务器 A 免密登录到服务器 B。 二、在服务器 A 上生成密钥对 打开终端,执行以下命令生成 SSH 密钥对: ssh-keygen -t rsa一路…

系统架构设计师 大数据架构篇二

大数据架构 🌐 大数据处理系统分析 🔍 大数据处理系统三大挑战 🚀 非结构化数据处理:如何处理非结构化和半结构化数据。复杂性与不确定性:大数据复杂性、不确定性特征描述的刻画方法和大数据的系统建模。异构性影响…

RTMP协议在无人机巡检中的应用场景

为什么要用无人机巡检 好多开发者对无人机巡检技术方案,相对陌生,实际上,无人机巡检就是利用无人机对特定区域或设施进行定期或不定期的检查。这种巡检方式相比传统的人工巡检具有显著的优势,包括速度快、覆盖广、风险低、准确性…

git学习【完结】

git学习【完结】 文章目录 git学习【完结】一、Git基本操作1.创建本地仓库2.配置本地仓库1.局部配置2.全局配置 3.认识工作区、暂存区、版本库4.添加文件5.修改文件6.版本回退7.撤销修改8.删除文件 二、Git分支管理1.理解分支2.创建、切换、合并分支3.删除分支4.合并冲突5.合并…

【排序算法】插入排序_直接插入排序、希尔排序

文章目录 直接插入排序直接插入排序的基本思想直接插入排序的过程插入排序算法的C代码举例分析插入排序的复杂度分析插入排序的优点 希尔排序希尔排序(Shell Sort)详解希尔排序的步骤:希尔排序的过程示例:希尔排序的C语言实现举例…

Vue介绍、窗体内操作、窗体间操作学习

系列文章目录 第一章 基础知识、数据类型学习 第二章 万年历项目 第三章 代码逻辑训练习题 第四章 方法、数组学习 第五章 图书管理系统项目 第六章 面向对象编程:封装、继承、多态学习 第七章 封装继承多态习题 第八章 常用类、包装类、异常处理机制学习 第九章 集…

vue 中属性值上变量和字符串怎么拼接

在Vue 3中,可以使用模板字面量(template literals)或者表达式绑定(directives)来实现属性值上变量和字符串的拼接。 例如,假设你有一个变量text和一个字符串hello,你可以这样拼接它们&#xff…

vue3+ant design vue 中弹窗自定义按钮设置及以冒号为基准布局

1、自定义弹窗按钮&#xff0c;去除取消和确定按钮。&#xff08;网上很多方法都是说通过插槽来实现&#xff0c;但是试了下不生效&#xff0c;那既然插槽不生效的话&#xff0c;干脆直接写按钮就好了&#xff09; <a-modalv-model:open"open"title"人员信息…