Visual studio 2012 年条件资源编译
Conditional resource compilation in Visual studio 2012
有人能告诉我他试过这个方法并成功了吗?
我正在尝试通过 visual studio 编辑器进行条件编译!有一个名为 "condition" 的属性
每次我添加条件时,我的资源文件都会损坏。我可以很好地编译它,但是如果我尝试使用 visual studio 资源编辑器打开它,我会得到一个 "RC2135: file not found" 用于我所有的资源。
重现问题的步骤:
- 新建 c++ 项目 win32
- 添加资源
- 添加几张图片
- 右键单击resource.rc->资源符号(并添加一个标志,如USE_IMAGES)
- 编译(一切正常)
- 右键单击资源图像,转到属性并在 'condition' 中添加 USE_IMAGES
- 对另一张图片做同样的事情
- 编译? (应该没问题)
- 关闭资源编辑器。尝试使用编辑器和 BAM 编辑资源文件。找不到 RC2135 文件。
我是不是漏了什么!?
一个已经存在十年的已知错误!
微软加油!
有人能告诉我他试过这个方法并成功了吗?
我正在尝试通过 visual studio 编辑器进行条件编译!有一个名为 "condition" 的属性 每次我添加条件时,我的资源文件都会损坏。我可以很好地编译它,但是如果我尝试使用 visual studio 资源编辑器打开它,我会得到一个 "RC2135: file not found" 用于我所有的资源。
重现问题的步骤:
- 新建 c++ 项目 win32
- 添加资源
- 添加几张图片
- 右键单击resource.rc->资源符号(并添加一个标志,如USE_IMAGES)
- 编译(一切正常)
- 右键单击资源图像,转到属性并在 'condition' 中添加 USE_IMAGES
- 对另一张图片做同样的事情
- 编译? (应该没问题)
- 关闭资源编辑器。尝试使用编辑器和 BAM 编辑资源文件。找不到 RC2135 文件。
我是不是漏了什么!?
一个已经存在十年的已知错误! 微软加油!