fatal error RC1015: cannot open include file 'winres.h'.

错误描述

OS: Win 10
IDE: VS 2017
打开一个文物级MFC项目,加载界面文件时,弹出此错误。
在这里插入图片描述

问题分析

打开老项目时,一般会遇到各种不兼容问题,比如系统头文件或库文件更新或被踢出群聊了(由于系统迭代,会对系统头文件和库文件作一定修改),也有第三方库的更新修改,还有所用环境的更新导致项目报错。
总结就是,项目太老,跟不上时代了,要适应就得改变。
这个问题就是Windows SDK 更新导致的,老项目的配置是老的SDK版本,与现在的环境不兼容。

解决方法

打开项目属性页,配置属性—>常规—>Windows SDK 版本—>选择最新的—>应用—>确定
在这里插入图片描述

发布了72 篇原创文章 · 获赞 87 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/maizousidemao/article/details/103108921