deux choses:
- es tu sur que l'application fais ce que tu veux?
Toi tu veux setter une icone pour un type d'extension
Son projet sert a récupérer les icones suivant une extension.
IconHandler is a class for getting icons from files and the default associated icons by the extension of the file.
IconHandler est une class qui sert a récupérer les icônes a partir d'un fichier et l'icône par défaut associé a une extension de fichier.
-Ton problème doit venir d'ici:
IconHandler.IconFromResource("install.ico");
Il ne doit pas trouver install.ico
Dans IconFrom Ressource il fait:
1 2
| return new Icon(TempAssembly.GetManifestResourceStream(
ResourceName)); |
GetManifestResourceStream doit retourner null étant donné qu'il ne trouve pas la ressource et donc le new Icon te lance cette exception.
Découpe les en deux lignes distinctes pour tester le retour de GetManifestResourceStream, ou regarde le résultat cette opération en debug dans l'immediateWindow
Partager