none
(Visual Studio 8) Changer l' icône dans la boite de dialogue du projet SetUp, projet d'installation RRS feed

  • Question

  • Bonjour,

    Il est facile de personnaliser la boite de dialogue d'une installation

    Mettre une image pour la bannière du projet SETUP

    (Interface Utilisateur, propriété BannerBitmap)

    Changer les textes d'aide. Dans les propriétés des différentes étapes de l'Interface Utilisateur

    Il est aussi facile de donner une icône pour la propriété AddRemoveProgramsIcon

    Mais existe-t-il un moyen de mettre une icône personnelle pour le SETUP ?

    C’est-à-dire changer l'icône de la boite de dialogue qui apparait lors du lancement de l'installation, soit par le SetUp.exe soit par le .MSI

    Ce serait plus "sympa" d'avoir l'icône du programme que l'on installe …

    Cordialement

    Sauveur CONSALVI


    Cordialement Sauveur CONSALVI

    samedi 7 avril 2012 15:55

Réponses

  • Bonjour,

    Hum, dans mon message précédent, je me suis bien avancé !

    En fait, tout ce que l'on peut changer, c'est l'icône associée au fichier SETUP.EXE

    On peut faire toutes les modifications que l'on veut pour le reste, elles ne sont pas prises en compte

    Juste un petit message d'erreur lors de l'exécution du SETUP, qui ne reste pas affiché, et l'on retrouve la boite de dialogue d'installation

    Du moins, c'est ce que conclu de mes tests

    Cordialement

    SC


    Cordialement Sauveur CONSALVI

    mardi 10 avril 2012 08:32

Toutes les réponses

  • Bonjour Sauveur,

    (Si j'ai bien compris ce que vous souhaitez faire)

    Je trouve assez standard le fait de garder l'icône habituelle pour un setup, mais si vous souhaitez la changer il existe beaucoup d'outils pouvant faire cela.

    A vrai dire, il est même possible de le faire avec Visual Studio :

    Cliquez sur Fichier -> Ouvrir un fichier... -> Choisissez votre setup.exe. Dans l'arborescence faites un clic droit sur Icon puis Ajouter une ressource...

    Il vous reste à importer votre icône, attention les formats/tailles sont assez stricts d'après mes souvenirs.

    Bonne journée.


    N'hésitez pas à poser des questions si un problème subsiste ou quelque chose n'est pas clair. Dans l'autre cas, veuillez indiquer que le problème est résolu. Cordialement - Best Regards. Contact


    • Modifié Michel K dimanche 8 avril 2012 11:21
    dimanche 8 avril 2012 11:20
  • Bonjour,

    Merci d'avoir répondu

    Votre idée est bonne, mais …

    Je n'ai réussi qu'à changer l'icône pour le fichier SETUP.EXE, et à modifier l'aspect de la boite de dialogue

    Par ICON , DIALOG, et les propriétés de SETUP.EXE

    Mais je ne trouve pas la propriété ICÔNE dans les propriétés de SETUP.EXE …

    Deux images écran pour illustration :

    Le fichier SETUP avec son icône

    La boite de dialogue avec son icône inchangée, mais avec maintenant un menu système

    Cordialement

    Sauveur CONSALVI


    Cordialement Sauveur CONSALVI


    lundi 9 avril 2012 08:05
  • Bonjour,

    Hum, dans mon message précédent, je me suis bien avancé !

    En fait, tout ce que l'on peut changer, c'est l'icône associée au fichier SETUP.EXE

    On peut faire toutes les modifications que l'on veut pour le reste, elles ne sont pas prises en compte

    Juste un petit message d'erreur lors de l'exécution du SETUP, qui ne reste pas affiché, et l'on retrouve la boite de dialogue d'installation

    Du moins, c'est ce que conclu de mes tests

    Cordialement

    SC


    Cordialement Sauveur CONSALVI

    mardi 10 avril 2012 08:32
  • Bonjour,

    Je confirme les résultats de vos recherches : MSI est une package pour lequel on utilise Windows Installer pour l’ouvrir (voir la comparaison faite par Aland Li avec un fichier .doc et Microsoft Word). Vous pouvez changer l’icône pour les fichiers .msi sur un ordinateur, mais pour le reste je crois qu’il est impossible le faire.

    Bonne journée,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    mercredi 18 avril 2012 12:15