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

VB.NET Discussion :

projet d'installation VB


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2011
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 453
    Par défaut projet d'installation VB
    Bonjour tout le monde,

    J'ai un petit souci lors de l'installation de mon programme.

    J'ai crée un projet d'installation pour ma solution avec un shortcut sur le bureau de l'utilisateur. Le problème c'est que quand on clic dessus (le raccourci), s'ouvre une fenêtre avec ... le bureau de l'utilisateur !!! Et j'ai beau cherché je ne trouve pas comment indiquer dans le projet de setup que la cible du raccourci c'est lui même

    Tant qu'on y est j'ai d'autres questions :
    1. comment changer le design des boîtes de dialogues de l'installer (image de fond, progressBar, ...)
    2. comment ajouter un fichier "read me" au format .doc (si c'est faisable )
    3. c'est tout... pour l'instant


    Edit : Bon ça avance un peu, maintenant il pointe sur le dossier de program files où se situe l'appli (sortie principale), mais il faudrait que j'accède directement au .exe qui se trouve dedans et dans la fenêtre propriétés du projet setup je ne peux naviguer que sur les dossiers sans aller dedans, et je ne peux pas non plus écrire directement "\monProjet.exe"

    Edit2 : Lors d'une publication ClickOnce, on peut spécifier un Url de recherche de mise à jour. Est ce qu'il est possible de faire la même chose avec un .msi et si oui (déjà comment faire ) comment ça se passe ? On publie le projet principal sur l'Url spécifiée ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 106
    Par défaut
    Salut,

    J'aurais une solution alternative pour toi:
    Utiliser Install Creator Pro (version gratuite)
    http://www.clickteam.com/website/usa...llcreator.html

    C'est ce que j'utilise pour mes projets et ça fonctionne très bien.
    La différence entre la version gratuite et la payante,
    c'est qu'avec la version gratuite, à la fin de l'installation de ton logiciel, un message apparaîtera pour leur faire un peu de publicité, rien de plus.

    Avec ça, tu pourra choisir où installer ton logiciel,
    afficher une case à cocher à la fin de l'installation : Lançer MonAPP maintenant
    afficher un fichier Read Me à la fin,
    ajouter un raccourci sur le bureau, etc.
    De plus, les fonds d'écran peuvent être modifier et je crois que chaque fenêtre aussi (si tu fouille un peu plus).

    Et tu peux l'utiliser pour faire les mises à jour aussi.

    Éric

  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
    Bonjour shaddam
    en matiere de personnalisation msi est limite.
    1/Pour le raccourci tu fais
    projet setup->affichage systeme de fichier->fenetre de droite(il y a en 2):
    -sur sortie principale tonAppli->click droit>creer reccourci.
    -renomme le raccourci(whatever you want :AppShaddam par exemple)
    -apres droppe -le dans dossier Bureau Utilisateur(il sera place la ).

    2/fichier lisez-moi
    -projet setup->interface utilisateur-> Debut-> click droit->ajouter une boite dlg->dans les choix proposes :click Llisez-moi ->ok
    -sur la fenetre Dlg Lisez-moi->fenetre proprietes->click droit->fichier readme ...browse ton fichier au format RTF.....
    -ajoute un fichier BannerBitmap à l'etendard de shaddam.
    -fais remonter en haut (avant la boite dlg Bienvenue) ,ta boite Lisez-moi si tu veux qu'elle soit la premiere dans l'installation.
    c'est tout.....
    3/design des 5 boites prefabriquees
    -Bienvenue: banniere bitmap,message copyright et bienvenue
    -Dossier d'installation: banniere bitmap et option :AllUser ou Moi uniquement
    -Confirmer Installation : banniere bitmap
    -Progression: banniere bitmap & option Show ProgressBar true ou false
    -Termine: banniere bitmap et message update Microsoft

    N.B: fais attention sous VS 2008
    Dans projet setup->Condition de lancement->le sous- panneau condition de lancement(du meme nom) ->net framework ->proprietes->version tu as 3.5 par defaut....
    Qu'il faut changer si tu as des projets en net framework 2.0 ou 3.0.....

    Ceci fait qu'en matiere de design du setup ,msi est tres limite........pour permettre à d'autres boites d'exister...pardi....
    bon code....

Discussions similaires

  1. [VB] - Problèmes sur un Projet d'installation
    Par Aurazed dans le forum VB.NET
    Réponses: 2
    Dernier message: 18/04/2008, 15h31
  2. [C#[SQL SERVER 2005 Express] projet d'installation complet
    Par backfire dans le forum Windows Forms
    Réponses: 8
    Dernier message: 09/08/2007, 15h09
  3. Réponses: 2
    Dernier message: 28/03/2007, 20h28
  4. [VS2005] Comment créer un projet d'installation ?
    Par SesechXP dans le forum Visual Studio
    Réponses: 6
    Dernier message: 18/10/2006, 14h57
  5. [VB.NET] Relatif aux projets d'installation
    Par seemax dans le forum EDI/Outils
    Réponses: 2
    Dernier message: 06/05/2004, 13h10

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