IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Installation Personnalisé c#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 100
    Par défaut Installation Personnalisé c#
    bonjour

    j'ai 3 applications qui represente en fait un gros projet

    mais ces applis ne doivent pas forcément être tout les 3 installé sur le même pc

    donc j'aimerais laisser a l'utilisateur le choix :

    - Installation complete
    - Installation Personnalisé : Appli 1 , Appli 2 , Appli 3

    j'ai essayer avec installshield , le truc c'est qu'il est payant et avec une version d'évaluation y'a toujours un vieux message qui viens

    on peut pas le faire avec VS2008 ? existe t-il d'autre outil?

    merci

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Par défaut
    Tu peux essayer de regarder du côté de WIX

  3. #3
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut installer 3 appli aux choix avec VS
    bonjour,digofwall,
    Pas de mur s.v.p sinon on pourras jamais passer.

    Oui tu peux dans VS,voici comment proceder du moins en vb.net (je n'ai pas vu l'allure de l'assistant installation dans c#):

    1/dans projet setup->click droit->system de fichier
    2/dans fenetre systeme de fichier pointe toi sur dossier application
    3/dossier application->click droit->ajouter un dossier
    -renomme le dossierApp1
    -ajoute le fichier de sortie principal et tout le bataclan(dll,sous dossier exemple etc...)
    -repete l'etape 3 pour chaque appli en creant dossierApp2,dossierApp3
    4/dans projet setup->click droit->interface utilisateur
    5/pointe toi sur installer ->click droit->ajout boite dialogue
    -choisis case à cocher(A)
    -renomme la en ce que tu veux ,exemple"OptionsInstallation".
    -selectionne la et fais la monter pour la mettre juste en dessous de Bienvenue
    (bienvenue est la 1ere boite dialogue de l'assistant).
    6/regarde dans ses proprietes
    Mets ceci:
    BannerBmp : choisi une image (un logo si tu veux)
    BannerText : Personnaliser Votre Installation
    BodyText ecocher Pour Ne Pas Installer
    Checkbox1Label: Appli-1
    Checkbox1Property:CHECKBOXA1(laisse tel quel-rappelle toi cette valeur )
    Checkbox1Value:Checked
    Checkbox1Visible:true

    Checkbox1Label: Appli-2
    Checkbox1Property:CHECKBOXA2
    Checkbox1Value:Checked
    Checkbox1Visible:true

    Checkbox1Label: Appli-3
    Checkbox1Property:CHECKBOXA3
    Checkbox1Value:Checked
    Checkbox1Visible:true

    pour le dernier checkbox inutilise tu mets sa propriete Checkbox1Visible:False vu que l'exemple comporte 3 Appli.

    1/dans projet setup->click droit->system de fichier
    pointe-toi sur dossierApp1
    Mets ceci dans proprietes :
    Condition :CHECKBOXA1=1
    sur dossierApp2
    Condition :CHECKBOXA2=1
    sur dossierApp3
    Condition :CHECKBOXA3=1

    en resume :
    -on cree une boite de dialogue type Case à cocher(A) qui vient s'afficher juste appres la boite de bienvenue.
    -elle contient trois coches par defaut et visibles (il faut installer les 3 App) avec leurs valeurs CHECKBOX1=1(checked),CHECKBOX2=1(checked), CHECKBOX3=1(checked).

    -pour les dossiers d'appli on a dit à MSI qu'il installe le dossier si la condition
    CHECKBOX1=1 pour dossierApp1,CHECKBOX2=1 pour dossierApp1 etc....

    Les valeurs ChECKBOX1,ChECKBOX2,CHECKBOX3 peuvent etre modifie par l'user au moment de l'installation .S'il decoche elle passe à 0 et MSI saute le dossier.
    Quand on y pense c'etait tres simple....
    bon code....

Discussions similaires

  1. [Débutant] créer un jeu d'installation personnalisé
    Par sidisadmir dans le forum VB.NET
    Réponses: 1
    Dernier message: 04/08/2013, 16h05
  2. Réponses: 0
    Dernier message: 08/11/2011, 16h41
  3. [Joomla!] soucis d'installation de template personnalisé
    Par Tbocid dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 23/08/2011, 12h17
  4. Tutoriel : Création d'un CD d'installation personnalisé de Windows 98 SE
    Par Community Management dans le forum Windows 2000/Me/98/95
    Réponses: 1
    Dernier message: 13/09/2009, 01h34
  5. Problème d'installation oracle 8.1.7 sous NT
    Par Anonymous dans le forum Installation
    Réponses: 7
    Dernier message: 02/08/2002, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo