如何为不同的配置设置不同的应用程序图标?

问题描述 投票:0回答:3

在项目属性对话框的“应用程序”选项卡上,用于选择配置的下拉列表被禁用;如何将图标设置为依赖于构建配置?

vb.net visual-studio-2008
3个回答
1
投票

这可能会带来一些启发 - 但我认为它仅适用于 VS2010:

应用程序图标--如何选择基于编译器指令的不同图标-32338


0
投票

就个人而言,我会更改配置,但请记住在编译每个配置之前在项目属性中手动更改图标。


0
投票

我能够在我的 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 的目录。

© www.soinside.com 2019 - 2024. All rights reserved.