当前位置: 主页 > 程序 >

RC 文件包含 afxres.h,编译报错的解决办法

时间:2021-10-09  作者:haden   点击:
【摘要】# 问题基于Visual Studio低版本开发的工程,在使用高版本打开,编译时报错“致命错误 RC1015: 无法打开包含文件 afxres.h”。# 原因这个是MFC类库的头文件,一些升级上来的工程内,rc 文件包

问题

基于Visual Studio低版本开发的工程,在使用高版本打开,编译时报错“致命错误 RC1015: 无法打开包含文件 afxres.h”。

原因

这个是MFC类库的头文件,一些升级上来的工程内,rc 文件包含了 afxres.h,vs2015 内又找不到(位置在 C:Program Files (x86)Microsoft Visual Studio 12.0VCatlmfcincludeafxres.h)

方法

可以直接在 rc 文件内将包含 afxres.h 字样的都删除,一共两条,一个在 #undef APSTUDIO_READONLY_SYMBOLS 上面,一个在 2 TEXTINCLUDE

在最上面加一行 #include "winres.h" 即可,这文件在 C:Program Files (x86)Windows Kits8.1Includeumwinres.h

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片

推荐内容