C#参数’picture’必须是可以用作Icon的图片

我无法将图标导入我的应用程序。 我有一个主窗体,我试图通过PropertiesIcon字段导入一个新图标。

图像已经是.ico格式: 这是我正在尝试使用的图标的链接 。

有谁知道为什么Microsoft Visual Studio会显示此错误?

参数'picture'必须是可用作Icon的图片

任何帮助都会很棒。

我最近有这个错误。 一些建议:

  • 确保图标为方形(16×16,32×32)
  • 尝试将其保存到PNG并使用此免费服务进行转换: http : //www.convertico.com/

我们有一个应用程序可以在99%的计算机上正常工作,但在一台笔记本电脑中它会弹出这个错误。

看起来我们的问题是笔记本电脑用户将屏幕文本/图像大小设置为150%。 这可能会导致其他工作图像不再起作用。 我们将看看这是否有效。

UPDATE

评论者似乎也有同样的问题。 是的,我们通过将屏幕文本大小设置为小于150%来解决此问题。

在第二次重新启动然后打开并重新保存.ico自己在Gimp中,然后我能够导入它而没​​有任何错误。 不太确定导致这个问题的原因,但这只是一个怪胎错误。