2017-02-06 2 views
0

Je viens d'installer InstallShield 2015 car j'ai besoin de créer un programme d'installation pour mon application de bureau C#. J'ajoute mon icône à mon application mais lorsque j'installe le logiciel, l'icône de raccourci sur le bureau est différente de l'original. Je poste 2 images qui expliquent la situation.Icône InstallShield Limited Edition 2015

Ceci est mon icône:
This is my icon

..mais c'est comment l'icône de raccourci semble
This is how shortcut icon look: there are those 2 arrows on the top-right corner that aren't on the original icon

Il y a ces 2 flèches dans le coin en haut à droite qui ne sont pas sur la icône originale

Que puis-je faire pour résoudre ce problème? J'ai suivi un tutoriel vidéo sur Youtube et je fais les mêmes opérations mais dans la vidéo l'icône est bonne.

+0

Les flèches bleues sont une superposition ajoutée par l'explorateur dans certaines situations, telles que celles [impliquant la compression NTFS] (http://superuser.com/questions/1001970/two-blue-arrows-at-top-right-of -icons) (probablement du fichier d'icône de raccourci extrait que Christopher discute). –

+0

Ok, mais comment puis-je le réparer? – ale97dro

Répondre

1

En supposant que vous exécutez un raccourci publié, InstallShield va extraire la ressource d'icône 0 de l'EXE. Donc, tout cela se résume à la façon dont vous avez construit votre EXE.

Si vous n'effectuez pas de raccourci annoncé (vous ne savez pas si ISLE le prend en charge), le raccourci n'a pas d'icône et Windows le résoudra à partir de l'EXE lors du rendu de l'écran.

+0

Comment puis-je faire un raccourci non annoncé? – ale97dro

+0

Je ne sais pas si vous pouvez ou non dans ISLE. Je ne l'ai actuellement installé nulle part. Jetez un oeil à l'écran qui définit le raccourci et voir s'il y a une propriété booléenne pour Advertised. –

+0

Je ne trouve rien comme ça mais je suis sûr que je peux faire id ISLE parce que dans le tutoriel que j'ai vu l'utilisateur utilisait cette version. – ale97dro