web-dev-qa-db-fra.com

Comment changer l'icône par défaut de l'application Windows dans le projet d'installation

Comment changer l'icône par défaut de l'application Windows avec une autre dans l'application de bureau C #. J'essaye de le changer dans le projet d'installation mais ce n'est pas le cas. Je veux afficher ma propre icône avec le raccourci de l'application plutôt que l'icône par défaut de Windows

21
Azhar

Il est vraiment étrange que lorsque vous créez un projet de déploiement (configuration) et que vous créez un raccourci vers la "sortie principale" (un .exe), le raccourci n'obtienne pas automatiquement l'icône du .exe. Au lieu de cela, il obtient une icône de raccourci de document générique. Certaines des réponses suggèrent d'ajouter un fichier .ico au programme d'installation, mais cela ne semble certainement pas correct. Vous pouvez obtenir l'icône souhaitée dans le raccourci sans ajouter de fichier .ico.

En supposant que vous avez déjà donné à votre programme l'icône souhaitée,

  • Dans l'Explorateur de solutions, faites un clic droit sur le projet d'installation et allez dans "Affichage -> Système de fichiers".
  • dans la fenêtre Système de fichiers, recherchez le raccourci dont vous souhaitez modifier l'icône (par exemple, sous "Menu des programmes des utilisateurs")
  • allez dans les Propriétés du raccourci (faites un clic droit et choisissez "Fenêtre Propriétés")
  • aller à l'icône
  • Feuilleter...
  • changer "Fichiers de type" en * .exe
  • recherchez et sélectionnez votre "sortie principale"
  • OK OK

Et comme l'a souligné Serhio, un processus similaire peut définir l'icône de la liste "Ajouter ou supprimer des programmes" du Panneau de configuration.

39
Jeff Roe

Vous pouvez également modifier l'icône dans la liste Ajout/Suppression de programmes.

Pour cela, sélectionnez le projet Setup1 et sélectionnez la propriété AddRemoveProgramsIcon.

Vous pouvez sélectionner un fichier .ico ou laisser la sortie .exe principale en tant que fichier pour l'icône.

10
serhio

Faites un clic droit sur votre projet d'application Windows, sélectionnez les propriétés. Dans la fenêtre des propriétés, sélectionnez l'onglet d'application. Dans l'onglet application, il y a un bouton radio indiquant Icône et manifeste. Sélectionnez-le et parcourez et sélectionnez votre icône personnalisée pour l'application dans le menu déroulant Icône.

Thnks

9
neo

Assurez-vous que votre .ico n'est pas trop grand. Avait ce problème pendant des heures juste pour trouver 256x256 est trop gros. 48x48 est parfait mais je pense que 128x128 pourrait également fonctionner.

8
Elmer

Vous pouvez modifier l'icône de l'application dans l'application Windows elle-même. Et mettez cette application dans le projet d'installation.

Faites un clic droit sur le projet WinApp et à l'intérieur de section Application vous pouvez choisir et Icon qui sera un fichier ico. Recherchez le fichier icône et sélectionnez le. Générez le projet et attachez-le au projet d'installation.

2
rahul

Cliquez avec le bouton droit sur la sortie principale de votre projet et sélectionnez Créer un raccourci. Donnez-lui un nom, puis cliquez sur ses propriétés et définissez l'icône.

Dans le projet de configuration, vous ne pouvez pas modifier les icônes de la sortie principale. Vous pouvez créer de nouveaux raccourcis sur le bureau, etc. et y appliquer des icônes personnalisées.

0
Aseem Gautam