【问题标题】:VS 2017: fatal error RC1015: cannot open include file 'winres.h'VS 2017:致命错误 RC1015:无法打开包含文件“winres.h”
【发布时间】:2017-10-31 11:38:35
【问题描述】:

我刚刚下载了Visual Studio 2017 并用它转换了我的基于对话框的 C++/MFC 项目(来自 Visual Studio 2008 SP1)。但是当我转到Resources 时,它显示了这个错误:

致命错误 RC1015:无法打开包含文件“winres.h”

想知道如何解决这个问题?

【问题讨论】:

  • 您需要配置 Visual Studio,以便它知道您的 Windows SDK 在哪里。有时 SDK 本身有一个工具。谷歌一下。
  • "但是当我转到Resources" - 这需要更多细节。您是指解决方案资源管理器中的资源吗?一些菜单项?在文本编辑器中打开资源脚本?从解决方案资源管理器中打开资源?
  • @IInspectable:是的,解决方案资源管理器。虽然我确实通过卸载 VS2017 并降级到 VS2015 解决了这个问题。那个是too buggy

标签: mfc visual-studio-2017 resource-editor


【解决方案1】:

我也遇到了这个问题。看来我的朋友错过了将一些 VS 2017 元文件推送到服务器。我的快速解决方案是更改 Windows SDK 版本以匹配 Windows 10 操作系统版本或更低版本。

您可以通过 cmd 工具检查您的操作系统版本。

【讨论】:

    【解决方案2】:

    Jeff T. answer 如果您只有一个项目,那就太好了。

    如果您有许多项目需要更改目标 Windows SDK(或者如果您想确保它们都匹配),您可能更喜欢使用 Retarget Solution 按钮右键单击解决方案时发现:

    然后只需选择您已安装的某个 Windows SDK 版本,并将其应用于您需要更改的所有(或其他)项目:

    Windows SDK 版本列表可能会显示一些无法真正工作的版本。您可能必须尝试一下。

    【讨论】:

      【解决方案3】:

      你应该安装框架MFC

      【讨论】:

        【解决方案4】:

        丢失的文件位于两个目录中: C:\Program Files\Windows Kits\10\Include\10.0.15063.0\um C:\Program Files\Windows Kits\10\Include\10.0.15063.0\shared

        将两个路径添加到项目属性(项目>>...属性>>配置属性>>VC++目录>>包含目录)。

        【讨论】:

          【解决方案5】:

          对于任何偶然发现这个问题的人都和我在同一条船上(尝试了以上所有方法都没有运气)..

          我刚刚创建了一个新项目并立即创建了一个资源(没问题),然后继续阅读所有需要的代码/库。有点烦人,但我确定这是我在配置项目设置时犯的一个错误

          希望这对某人有所帮助

          【讨论】:

            【解决方案6】:

            我的情况,它是由错误的项目配置引起的。特别是Property Pages -> VC++ Directories -> Include Directories 并检查从父级或项目默认值继承

            【讨论】:

            • 我建议在手动添加特定位置之前使用此解决方案。
            【解决方案7】:

            可能是VS2017 fatal error RC1015 when attempting to add a new resource。 VS2017 也出现了这个错误。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2016-03-29
              • 1970-01-01
              • 2011-02-07
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多