在项目属性对话框的“应用程序”选项卡上,用于选择配置的下拉列表被禁用;如何将图标设置为依赖于构建配置?
这可能会带来一些启发 - 但我认为它仅适用于 VS2010:
就个人而言,我会更改配置,但请记住在编译每个配置之前在项目属性中手动更改图标。
我能够在我的 game.rc 文件中执行此操作:
// Microsoft Visual C++ generated resource script.
//
...
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
#if defined(RELEASECHANNEL_DEV)
IDI_ICON1 ICON "game_dev.ico"
#else
IDI_ICON1 ICON "game.ico"
#endif
我相信这个文件最初是为项目生成的,但似乎没有再次修改。我们使用 premake 创建 VS 项目,并使用
resincludedirs( { "../resources" } )
包含包含 game.rc 和 game.ico 的目录。