Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 单击一次安装对话框图标_Visual Studio 2010_Installation_Icons_Clickonce - Fatal编程技术网

Visual studio 2010 单击一次安装对话框图标

Visual studio 2010 单击一次安装对话框图标,visual-studio-2010,installation,icons,clickonce,Visual Studio 2010,Installation,Icons,Clickonce,由于某些原因,ClickOnce安装对话框中显示的图标看起来不正确: 应该是这样的: 在我的Visual Studio解决方案中,我有各种“图像类型”的图标,但我不确定ClickOnce安装对话框需要哪一种图标。我遇到了同样的问题,一个主题类似的图标在坚实的背景上由一个小符号组成。解决方案是选择一种未使用的颜色,并将其用于图像的左下角,ClickOnce安装程序将使用该颜色来提高透明度。在本例中,以及在我的图像中,它拾取的颜色是图像的大多数颜色,因此结果如上所示 我发现我需要将图标左下角像

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

应该是这样的:


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

我遇到了同样的问题,一个主题类似的图标在坚实的背景上由一个小符号组成。解决方案是选择一种未使用的颜色,并将其用于图像的左下角,ClickOnce安装程序将使用该颜色来提高透明度。在本例中,以及在我的图像中,它拾取的颜色是图像的大多数颜色,因此结果如上所示



我发现我需要将图标左下角像素的颜色修改为与背景其他部分不同的颜色,以便ClickOnce安装对话框正确显示图像。

结果就是我们在下面看到的,它将黑色像素视为用于透明度的颜色

太棒了,要想弄清楚这一点,你得花上好几年的时间;)