Visual Studio 2012 中的条件资源编译



有人能告诉我他是否尝试过这个并工作吗?

我正在尝试通过可视化工作室编辑器进行条件编译!有一个名为"条件"的属性每次添加条件时,我的资源文件都会损坏。我可以很好地编译它,但是如果我尝试使用Visual Studio资源编辑器打开它,我会得到所有资源的"RC2135:找不到文件"。

重现问题的步骤:

  1. 新的 C++ 项目 win32
  2. 添加资源
  3. 添加几张图片
  4. 右键单击 resource.rc->Resource 符号(并添加一个类似 USE_IMAGES 的标志)
  5. 编译(一切正常)
  6. 右键单击资源映像,转到属性,然后在"条件"中添加USE_IMAGES
  7. 对另一个图像执行相同的操作
  8. 编译?(应该没问题)
  9. 关闭资源编辑器。尝试使用编辑器和 BAM 编辑资源文件。找不到 RC2135 文件。

我错过了什么!?

一个已经存在了十年的已知错误!去微软的路!

最新更新