RC1015:cannot open include file 'afxres.h'

编译错误
IDE:VS2017,VS2019
错误代码:RC1015
错误说明:cannot open include file 'afxres.h'.
文件:xxx.rc
这个错误是由于由项目创建时自动生成的或者手动添加的rc文件中包含了这个头文件

define APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//

include "afxres.h"

...
但VS新版本的标准工具库不包含这个头文件导致的错误。
解决办法当然就是把这个头文件放到VS标准库头文件目录下,路径如下:
VS2017:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
VS2019:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include

查看路径配置的地方:
项目属性--VC++目录--包含目录

最后附上afxres.h头文件下载地址:
http://files.cnblogs.com/sirkevin/afxres.rar

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容