我在Visual Studio 2010中使用.net 4.0创建了一个WPF项目。
我创建了一个包含多种大小和格式的图标,从16x16 4位BMP到256x256 24位BMP不等。我在应用程序的属性页面中将其设置为程序的图标,并在WPF窗口的图标属性中将其设置为窗口的图标。
这在一定程度上有效。图标显示在所有预期位置,但似乎总是使用较低分辨率的图像。在任务栏中,它似乎使用一个16x16像素的图像。在文件夹中,如果你将exe文件设置为超大图标查看,它会显示为一个小图像,并且周围有很多白色空间,而不是选择大图标。即使我只设置了一个256x256像素的图标,它似乎也会缩小它,然后把它放在中间,并在周围留下很多白色空间。