C# 使用ClickOnce模糊桌面图标

C# 使用ClickOnce模糊桌面图标,c#,wpf,visual-studio-2012,clickonce,C#,Wpf,Visual Studio 2012,Clickonce,我正在使用ClickOnce部署WPF应用程序,桌面图标模糊。有人知道如何解决这个问题吗?.ico是32x32 图标图像: 左上角的原始.ico文件,右边是ClickOnce创建的桌面快捷方式,下面是标题栏,底部是任务栏图标 编辑:好的,首先让我告诉你,原来的图标不是正确的尺寸,显然只是编辑。ico并不能解决这个问题。当我从解决方案中删除.ico并重新添加时,质量略有提高。我认为由于图标上缺少抗锯齿功能,改进没有我希望的那么好?我不太确定这是否可行,很抱歉我不知道,因为这不是我的强项,但是否可以

我正在使用ClickOnce部署WPF应用程序,桌面图标模糊。有人知道如何解决这个问题吗?.ico是32x32

图标图像:

左上角的原始.ico文件,右边是ClickOnce创建的桌面快捷方式,下面是标题栏,底部是任务栏图标

编辑:好的,首先让我告诉你,原来的图标不是正确的尺寸,显然只是编辑。ico并不能解决这个问题。当我从解决方案中删除.ico并重新添加时,质量略有提高。我认为由于图标上缺少抗锯齿功能,改进没有我希望的那么好?我不太确定这是否可行,很抱歉我不知道,因为这不是我的强项,但是否可以在部署时向.ico添加抗锯齿

以下是更新图像的图像:


而且,如果这是不可能的,那么在创建图标时是否有一种技术可以使它们看起来更平滑?

我可以建议您获得一个漂亮的256x256版本的.png格式的原始图标,然后使用图标转换器,例如,在同一个.ico文件中有多个图标大小,并且windows将选择最好的而不是调整大小

另见:


我建议您使用.png格式的256x256版本的原始图标,然后使用图标转换器。例如,如果您在同一个.ico文件中有多个图标大小,windows将选择最佳图标,而不是调整大小。另外:我认为这里的答案是你需要256x256。看起来在256x256有一个图标就可以了。非常感谢。我试图在搜索中使用clickonce作为关键字,因为我认为它与此有关。谢谢你给我指出了正确的方向。@DaveWilliams你的回答是正确的。如果你能提交答案,我会接受作为有效答案。非常感谢。