El argumento C# 'imagen' debe ser una imagen que se pueda usar como icono

El argumento C# 'imagen' debe ser una imagen que se pueda usar como icono

Tuve este error recientemente. Algunas recomendaciones:

  • asegúrate de que el ícono sea cuadrado (16x16, 32x32)
  • intenta guardarlo en PNG y usa este servicio gratuito para la conversión:http://www.convertico.com/

Tenemos una aplicación que funciona bien en el 99 % de nuestras computadoras, pero en una computadora portátil aparece este error.

Parece que nuestro problema es que el usuario de la computadora portátil configuró el tamaño de imagen/texto de la pantalla en 150 %. Esto podría causar que las imágenes que funcionan de otro modo ya no funcionen. Veremos si esto funciona.

ACTUALIZAR

Un comentarista parece tener el mismo problema. Y sí, resolvimos este problema configurando el tamaño del texto de la pantalla a menos del 150 %.


Después de un segundo reinicio y luego de abrir y volver a guardar el .ico yo mismo en Gimp, pude importarlo sin ningún error. No estoy muy seguro de qué causó este problema, pero solo fue un error extraño.