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

【MFC】 VS2022打开低版本的MFC,双击.rc文件,DIalog加载失败,页面弹窗fatal error RC***:cannot open*****

打开以前的MFC示例报错,打开VS2019的实例以及更早VS版本的实例都一样,打不开,还报错;

错误 MSB8041 此项目需要 MFC 库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们。 GxCameraEvents_VS2015 C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets 497

文章目录

  • 1 问提描述
  • 2 解决过程

1 问提描述

打开项目后,项目默认是 显示资源视图页面,默认打开.rc文件,
在这里插入图片描述
当双击.rc文件时,显示加载失败,页面弹窗fatal error RC***:cannot open*****,
下面弹窗错误,单确认后,又会弹出下一项,一共约有十来项目。
(编辑也无效)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

资源视图页面,显示如下
在这里插入图片描述

正常情况下,在解决方案资源管理器页面,点击.rc就可以跳转到资源视图页面,并且.rc下面的Dialog下面的对话框都会展开;
在这里插入图片描述
在这里插入图片描述

2 解决过程

考虑是否VS2022最新版不兼容老版,在重定向项目中选择早期版本,发现没有,于是打开Visual Studio Installer 修改安装项
在这里插入图片描述
在这里插入图片描述安装好之后,初次打开程序还是一样的问题,
重定向项目中选择早期版本,还是一样问题;

当双击.rc文件时,显示加载失败,页面弹窗fatal error RC***:cannot open*****,
下面弹窗错误,单确认后,又会弹出下一项,一共约有十来项目。
在这里插入图片描述
资源视图页面,显示如下
在这里插入图片描述
关掉打开的.rc文件页面,在解决方案资源管理器页面点击.rc;
反复试了几次,就和正常了;

重定向项目中选择最新版本,也可以正常打开了。

正常情况下,在解决方案资源管理器页面,点击.rc就可以跳转到资源视图页面,并且.rc下面的Dialog下面的对话框都会展开;

或者 直接在资源视图页面,点击Dialog也可以;
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

相关文章:

  • 使用 AI Agent 改善师生互动的设计文档
  • 探秘LLM推理模型:hidden states中藏着的self verification的“钥匙”
  • 串口通讯协议文档
  • SpringCloud搭建Eureka注册中心
  • 【重磅】敲敲云桌面版正式发布!
  • 销售新人必看!5大秘籍助你快速上手,告别迷茫!
  • 07 Python 字符串全解析
  • Java从入门到“放弃”(精通)之旅——JavaSE终篇(异常)
  • AI 开发工具提示词集体开源!解锁 Cursor、Cline、Windsurf 等工具的核心逻辑
  • 鸿蒙应用开发证书考试的一点想法
  • 【Linux】gdb工具,Linux 下程序调试的 “透视眼”
  • C++学习:六个月从基础到就业——STL:函数对象与适配器
  • day003
  • Power BI仪表盘:一眼看懂关键数据
  • EFL格式|动态库加载 | 重谈地址空间(2)
  • Appium自动化开发环境搭建
  • JDBC 批处理与事务处理:提升数据操作效率与一致性的密钥
  • Linux进程学习【进程状态】
  • 使用springboot+easyexcel实现导出excel并合并指定单元格
  • 腾讯PC客户端面经
  • 中法共创《海底两万里》,演员保剑锋重回戏剧舞台演船长
  • 建设高标准农田主要目标是什么?有哪些安排?两部门有关负责人答问
  • 广西北海市人大常委会副主任李安洪已兼任合浦县委书记
  • 商务部:一季度社零总额12.47万亿元,同比增长4.6%
  • 世界免疫周丨专家呼吁加快HPV疫苗纳入国家免疫规划进程
  • 洛阳白马寺的墓主人是狄仁杰?其实这个误解从北宋就开始了