当前位置: 首页 > news >正文

所生成项目的处理器架构“MSIL”与引用“***”的处理器架构“x86”不匹配。

在c#工程里新建了一个类库,编译的场合出现以下警告:
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(2401,5): warning MSB3270: 所生成项目的处理器架构“MSIL”与引用“***.exe”的处理器架构“x86”不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改您的项目的目标处理器架构,以使您的项目与引用间的处理器架构保持一致,或者为引用关联一个与您的项目的目标处理器架构相符的处理器架构。

如警告提示,可以将新建类库的编译平台设置为x86,报警即可消失。
步骤:选中类库项目,鼠标点击右键后选择属性,如下图:


目标平台有一个下拉框,选择x86后,再重新生成。报警消失。
或者将引用的工程,用同样的方法,将目标平台改为当前类库相同的平台,即可。

 


http://www.mrgr.cn/news/913.html

相关文章:

  • Android 使用`layer-list`打造精美的背景
  • docker数据卷
  • Vue.js中的v-once指令:全面解析与应用指南
  • django之BaseSerializer
  • 王老师 linux c++ 通信架构 笔记(五)编译后生成的 nginx 可执行程序的启动
  • 掌握Jenkins自动化部署:从代码提交到自动上线的全流程揭秘
  • Qt:exit,quit,close的用法及区别
  • Windows Visual Studio 指定应用程序的执行环境
  • 使用 LlamaIndex 中的 Relik 进行实体链接和关系提取
  • SSL Pining 问题解决方案
  • 【机器学习西瓜书学习笔记——规则学习】
  • Android常用控件Button
  • Oracle-OraclePartition
  • 【Protobuf】Protobuf 语法介绍
  • Web前端 - HTML、CSS
  • Spring/Spring Boot/微服务/Spring Cloud
  • 设计模式六大原则(二)--开闭原则
  • Python 异步爬虫:高效数据抓取的现代武器
  • 安卓中设置渐变字体和描边字体
  • Spring 中ListableBeanFactory