C # Argument 'picture' doit être une image qui peut être utilisée comme une icône
j'ai de la difficulté à importer une icône dans mon application. J'ai un formulaire principal et je suis en train d'importer une nouvelle icône via Icon
champ Properties
.
L'image est déjà dans .ico
format: voici le lien vers l'icône que j'essaie d'utiliser.
quelqu'un sait-il Pourquoi Microsoft Visual Studio afficherait cette erreur?
N'importe quelle aide serait bonne.
3 réponses
j'ai eu cette erreur récemment. Quelques recommandations:
- assurez-vous que l'icône est carré (16x16, 32x32)
- essayez de le sauvegarder dans un PNG et d'utiliser ce service gratuit pour la conversion:http://www.convertico.com/
nous avons une application qui fonctionne bien sur 99% de nos ordinateurs, mais dans un ordinateur portable il ressort Cette erreur.
il semble que notre problème est que l'utilisateur de l'ordinateur portable a défini le texte de l'écran/la taille de l'image à 150%. Cela pourrait causer autrement images de travail ne fonctionne plus. Nous verrons si cela fonctionne.
UPDATE
Un commentateur semble avoir le même problème. Et oui, nous avons résolu ce problème en réglant la taille du texte de l'écran à moins de 150%.
après un second redémarrage, puis l'ouverture et la sauvegarde de nouveau.ico moi-même dans Gimp, puis j'ai été en mesure d'importer sans problème. Je ne sais pas trop ce qui a causé ce problème, mais c'était juste une erreur.