在vs2017中遇到“fatal error RC1015: cannot open include file ‘winres.h’.”的情况的解决办法

在win10系统下,用VS2017打开一个之前用vs2013开发的MFC的工程;查看资源时,弹出如下对话框:

fatal error RC1015: cannot open include file ‘winres.h’

fatal error RC1015: cannot open include file ‘winres.h’

网上有资料说:

碰到类似这种错误要不是没有头文件或者就是路径没有设置,一般情况可以这样解决:

先确定一下winresrc.h文件确实存在,一般就放在安装文件下,如我的是C:\program files\microsoft visual studio\VC98\include  目录下搜索 ,(注:搜索结果可能不是1个,自己要选择一下)。如果有的话,打开Visual C++,从Tools->Option->Directories的Show directories for:选择框中选择“Include files”,添加刚才搜到的文件目录,“确定”即可。

但最终我是这样解决的:

点击项目——属性——配置属性——常规——windowsSDK版本默认的时8.1,但是windows10得更改,点击右边下拉按钮,改为 (我的是)10.0.17134.0。更改后点击应用——确定,然后就可以了。

© 版权声明
THE END
喜欢就支持以下吧,技术咨询可以联系QQ407933975
点赞0
分享
评论 抢沙发