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

Installation, Déploiement et Sécurité VB Discussion :

[VB] Installation d'un programme


Sujet :

Installation, Déploiement et Sécurité VB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut [VB] Installation d'un programme
    Bonjour,

    je génère grace à "l'assistant Empaquetage & déploiement" mon package d'installation d'un programme, avec toutes les librairies nécessaires.
    Mais voilà, j'utilise un ActiveX (XGZip.dll) qu'il est nécessaire d'enregistrer avec :
    Est-ce que l'instaleur le fera tout seul, ou il faut que j'écrive un script qui devra se lancer au moment de l'installation et de l'installation ?

    Merci par avance

  2. #2
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    À un moment donné, l'assistant te montre une liste des ficheirs à inclure dans le paquet (ou empaquetage... sais plus, j'ai laversion anglaise...). Vérifie que tous les dll requis y sont bien (en particulier ton XGZip.dll) et s'il n'y est pas, ajoute le en cliquant sur un bouton, Ajouter, je crois ou quelque chose dans le même goût.

    Pour vérifier que ton installateur fonctionne bien, installe ton appli sur ton ordi (c'est pas grave si c'est le même qui a servi à développer) ou sur l'ordi d'un ami. Si tu l'installe sur le tien, à la désinstallation, n'autorise surtout pas l'effacement des dll.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut
    ben ce que je voulais dire, c'est :
    est-ce que les ActiveX sont enregistrés par l'installeur VB ou y a-t-il une procédure à mettre en place pour que cela soit fait (regsvr32 XGZip.dll) ?
    Pour l'empaquetage c'est OK, pas de soucis pour l'ajouter au package, c'est juste pour l'enregistrement de l'ActiveX ...

    @+

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    Je viens de tester avec une petite, toute petite application, qui ne fais rien de bien brillant à part afficher un contrôle Calendar.

    Une fois l'assistant arrivé à la page des fichier à inclure, il a automatiquement détecté qu'un ocx était manquant à sa sélection par défaut et une boîte de dialogue s'est affichée me demandant de confirmer l'ajout de MSCAL.OCX.

    Pour ce qui est des contrôles standards, les OCX sont tous ajoutés automatiquement, ce qui peut être lourds si tu ne les utilise pas tous dans ton application. Dans l'environnement VB, Clique sur le menu Projet, puis sélectionne l'option Propriété de NomDuProjet. Dans l'onglet Make (j'ai la version anglaise, c'est le deuxième onglet), coche la case qui permet d'enlever les information sur les contrôles ActiveX non utilisés.

    Si tu veux être certain que tout y sera, dans le menu Projet, clique sur Composants et cherche les noms des fichiers OCX que tu as utilisés. Ça ira plus vite si tu coches la case Item sélectionnées seulement (Traduction libre de Selected Items Only). Alors seul les composants que tu as ajoutés s'afficheront. Tu n'as plus qu'a les sélectionner et à prendre en note le nom et le chemin d'accès des OCX que tu as ajoutés au projet. Fais la même chose avec les références si tu en as ajouté.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut
    OK, nickel !
    merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Progressbar le temps de l'installation d'un programme
    Par pricrot dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 30/05/2007, 22h38
  2. Réponses: 2
    Dernier message: 28/03/2007, 20h28
  3. Windows installer - remplacement de programme
    Par kinhelios dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 07/02/2007, 09h52
  4. Réponses: 2
    Dernier message: 09/01/2007, 14h30
  5. Installation de nouveaux programme sur linux exp(Oracle)
    Par deutsch dans le forum Administration système
    Réponses: 2
    Dernier message: 02/12/2006, 14h14

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