在构建版本和安装程序版本中引用图标的方式有区别吗?

时间:2012-09-10 14:16:30

标签: c# visual-studio-2008 installer

在构建和安装版本中引用图标的方式有区别吗? 当我从Visual Studio构建时,表单图标没有任何白色背景,但在安装后,表单图标具有白色背景 这一切,我在思考安装时从exe中挑选图标,是吗?

1 个答案:

答案 0 :(得分:0)

图标通常是从exe中提取的。当创建窗口(窗体)时,它是控制用于其窗口的图标的应用程序(并且可以在运行时更改图标)。所以它应该使用相同的图标,无论它是安装还是刚刚构建后运行。

检查图标编辑器中的图标以确保其具有透明像素。 更多细节也很棒:这是一个窗口图标,这是UI中的一个图标吗?

更新:您应该使用图标编辑器以透明色填充背景。 Visual Studio无法编辑32位图标,但您可以尝试编辑8位图标(如果VS破坏32位子图像,请制作备份副本)。我使用了IcoFX编辑器,过去它是免费的,但现在不是。