2012-12-01 42 views
6

出于某种原因的ClickOnce安装对话框中显示的图标看起来不正确:的ClickOnce安装对话框图标

SourceLog ClickOnce installing dialog icon issue

它应该是这个样子:

SourceLog icon 32x32

我在Visual Studio解决方案中有各种“图像类型”的图标,但我不确定我需要ClickOnce安装对话框中的哪一个。

回答

10

我遇到了一个类似主题的图标组成的一个固体背景上的小符号相同的问题。解决方案是选择一个未使用的颜色并将其用于图像的左下角,ClickOnce安装程序将使用该颜色进行透明度处理。在这种情况下,以及我的图像的情况下,它选取的颜色是图像的大部分,因此上面显示了结果。


transparent
我发现,我需要修改的左下像素的色彩在我们的图标是一个不同的颜色背景的其余部分,为了使的ClickOnce安装对话框正确显示图像。 modified icon
结果是我们在下面看到的,它将黑色像素作为用于透明度的颜色。
corrected

+0

太棒了,会搜索年龄以获得这笔直;) – Marc