无法构建源代码 - 致命错误RC1015:无法打开包含文件' res \ XXXX.rc2'

时间:2015-12-23 09:39:26

标签: visual-studio visual-c++ include-path

步骤尝试解决此问题

  1. 在项目属性对话框中添加路径。必须在配置属性中添加路径 - >资源 - >一般 - > "附加标准包括路径"。

  2. 设置预处理器的路径以搜索这些包含文件。 在配置属性中设置路径 - > VC ++目录      - >附加包含目录。两者都可以在项目设置中找到。

  3. 右键点击项目 - >添加 - >现有项目 - >文件包括它, 使用VS2013专业版,VS2008&amp ;;检查源代码。     VS2012也是。

  4. 即使目录中存在包含文件,也可能发生RC1015 在配置中指定为附加包含目录     属性 - >资源 - >一般财产页面;指定     包含文件的完整路径。
  5. 如果包含路径很长,请删除一些包含路径:1。在“工具”菜单上,单击“选项”。 2.在“选项”对话框的左窗格中,单击“项目”文件夹,然后单击“VC ++目录”。 3.在“显示目录”列表中,单击“包含文件”。 4.在下部窗口中,删除一些路径,然后单击“确定”。
  6. 卸载/重新安装VS2008后尝试
  7. 请有人帮我解决这个问题。我几乎尝试过在互联网上看到的所有内容。

2 个答案:

答案 0 :(得分:1)

我有同样的问题。当我将一些控件添加到GUI应用程序的对话框时,我开始得到它。我修复它的方法是编辑.rc文件。应该有一个指向res / x.rc2的include。

删除res /前缀。这应该解决问题。

答案 1 :(得分:0)

假定已安装Windows套件。我在命令行环境中使用并运行vcvars32.bat文件解决了RC1015错误,该文件位于VC安装目录下的bin目录中。或使用一切工具查找它。它仅限于设置适当的环境变量以启用32位x86命令行构建。这等效于vcvarsall x86命令。 https://msdn.microsoft.com/en-us/library/f2ccy3wt.aspx?f=255&MSPPError=-2147217396