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

Windows Forms Discussion :

Déployer correctement son application


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 43
    Par défaut Déployer correctement son application
    Bonjour à tous,

    Voilà je vous explique mon problème, ou plutot mon interrogation sur le déploiement de mon application.

    J’ai donc développé, en VB.net, une application que je dois distribuer à plusieurs clients.
    Pour cela, j’ai donc crée un fichier d’installation avec InnoSetup.

    Comme c’est la première fois que je vais déployer mon application de cette facon, j’ai besoin de votre aide.

    Mon problème est que, dans mon application, je fais appel à énormément de fichiers.

    Ma méthode est la suivante :

    J’ai déclaré une variable dans la fonction load afin de définir un dossier racine, comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DossierRacine = "C:\RepertoireApplication".
    Par la suite, lorsque j’appel un fichier je procède donc comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonImage = DossierRacine & "monImage.jpg"
    Le problème est que lors de l’installation, l’utilisateur ne va pas forcément choisir d’installer l’application à la racine du C :
    Je veux cependant lui laisser le choix du chemin d’installation.

    Ma question est donc, comment faire pour récupérer le chemin d’installation ?
    Ou alors comment appeler les fichiers (images par exemple) dans l’application, sans définir de variable « DossierRacine » ?

    J’éspère que vous pourrez m’aider, en attendant je vous en remercie d’avance.

  2. #2
    AP
    AP est déconnecté
    Membre chevronné
    Avatar de AP
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    480
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2002
    Messages : 480
    Par défaut
    il faut utiliser application.startuppath
    et aussi utiliser path.combine pour construire des chemins (pas de & !!!)

  3. #3
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Il ne faut pas coder en dur dans le programme !
    SInon en vb.net 2005 il faut aller dans My.Application... et en vb.net 2003 c'est effectivement application.startuppath
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  4. #4
    Invité
    Invité(e)
    Par défaut
    Merci pour vos réponses, c'est effectivement cela que je recherchais

    En revanche, y-a-til un moyen de crypter ces données ? C'est à dire mes images et vidéos par exemple ?
    Parce que sinon n'importe qui peut récuperer mes images ou vidéos ?

    Accesoiremenent, est-ce vraiment utile de crypter l'exe ? Si oui comment ?

    J'éspère que vous n'aurez compris,

    Bonne journée à tous et d'avance merci.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Je viens de tomber la dessus pour crypter l'exe, mais apparament xenocode n'existe plus ? Lien mort...

    http://morpheus.developpez.com/xenocode/

  6. #6
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Si va sur leur site officiel
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

Discussions similaires

  1. [WM6.1] Déployer son application
    Par Pynouz dans le forum Windows Mobile
    Réponses: 3
    Dernier message: 07/01/2011, 14h28
  2. déployer redemption en meme temps que son application
    Par bobby51 dans le forum Visual Studio
    Réponses: 0
    Dernier message: 25/03/2009, 14h03
  3. Réponses: 6
    Dernier message: 18/08/2006, 10h51

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