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 :

vb.net - compilation et déploiement .exe


Sujet :

VB.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut vb.net - compilation et déploiement .exe
    Bonjour,

    J'ai vu pas mal de posts à ce sujet, mais c'est assez confus.
    Je voudrais compiler mon programme vb.net en .exe et pouvoir le copier-coller (sans les sources) sur un poste où visual studio n'est pas installé.

    C'est posssible ?
    On fait comment ?
    Il faut un logiciel spécial ?

    Un grand merci, je ne m'en sors pas.
    Alexandre

  2. #2
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    391
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Décembre 2005
    Messages : 391
    Points : 301
    Points
    301
    Par défaut
    tu vas dans le repertoire bin de ton application, il y a un repertoire debug et release

    tu prends l executable dans l un des deux et il sera copiable et executable sur une autre machine, mais il faut que le framework soit installé

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    Merci pour cette réponse.

    Cependant lorsque je fais cela, si je supprime mon répertoire de travaille, l'appli ne fonctionne plus... or je n'ai pas envie de mettre mes sources sur le poste utilisateur...

  4. #4
    Membre actif Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Points : 295
    Points
    295
    Par défaut
    C'est pas préférable de prendre l'exe de l'un des deux aléatoirement.
    Je ne sais pas pour tout les détails technique et le pourquoi du comment, mais l'exe du dossier debug est fait pour faire les test, et celui de release est fait pour la distribution enfin l'exe final.

  5. #5
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Citation Envoyé par House MD Voir le message
    Cependant lorsque je fais cela, si je supprime mon répertoire de travaille, l'appli ne fonctionne plus... or je n'ai pas envie de mettre mes sources sur le poste utilisateur...
    normalement, si tu as developpe ton appli sans mettre trop de valeur en dur a droite a gauche, le contenu de ton repertoire bin/Release doit pouvoir etre execute sur une autre machine sans pb...

    Apres, il faudrait voir le genre de problemes que tu rencontres

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    ... ca veut dire quoi "pas trop" ...?
    C'est assez dingue que sur ce sujet pourtant fondamental, chacun ait sa petite théorie quasi mystique : comment on déploie en VB.net ???

    Et ce n'est pas après vous qui avez la gentillesse de me répondre que j'en ai mais après VB.net...

    Merci de vos retours.

  7. #7
    Membre actif Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Points : 295
    Points
    295
    Par défaut
    Ce ne sont pas des théories mystiques !!! ce sont des pratiques que chauqu'un tente de te proposer selon ses références et sa manière de comprendre!
    Et si le sujet est "pourtant fondamental" pour toi, ne généralise pas ta doctrine, il est peut être pas fondamentales pour d'autres! n'éspère pas un pragmatisme dans le forum!
    Je suppose que tu fais de la POO, les objets et leurs propriétés et méthode ne se ressemblent pas, c normal on a pas utilisé la même classe, ils sont pas fait dans le même moule ! de cette logique tu n'a rien à critiquer que chaqu'un propose sa propre "théorie mystique" pour un sujet "pourtant fondamental"!
    Tu fera mieux de jetter un coup d'oeil sur le page ci dessous au lieu de t'exciter contre les gens qui tentent de t'aider et critiquer leurs "théories mystiques" :

    http://plasserre.developpez.com/vd1-2.htm.


    developpez.net/forums est un forum d'entraide et pas un distibuteur! comme le disait bien l'un des membres respectueux.

    Bonne chance.

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    J'ai explicitement indiqué :

    Et ce n'est pas après vous qui avez la gentillesse de me répondre que j'en ai mais après VB.net...
    Donc stop aux laïus sur les doctrines, le pragmatisme et autre respect...

    Alexandre

  9. #9
    Membre actif Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Points : 295
    Points
    295
    Par défaut
    Peu importe...
    Rien de méchant, dis ? tu as trouvé ce qu'il te faut sur la page que je je t'ai donné? (je l'éspère bien en tout cas)

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    306
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 306
    Points : 164
    Points
    164
    Par défaut
    Oui, j'ai trouvé... en fait j'ai trouvé mon erreur...

    Il suffisait effectivement de "Générer" la solution et de récupérer le contenu de bin/release là où on le souhaite.

    Mon erreur était dans la déclaration d'une image que j'avais importée bêtement dans les "Ressources". Du coup, je l'appelais ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private ConnectImg As New System.Drawing.Bitmap("C:\MonProg\MonProg\Ressources\Connect.gif")

    J'ai donc déplacé cette image dans mon répertoire de destination et changé le code en :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private ConnectImg As New System.Drawing.Bitmap("C:\MonProg\Icons\Connect.gif")
    Et ca tourne.

    Un grand merci à tous.
    Alexandre

  11. #11
    Membre actif Avatar de tssi555
    Analyse système
    Inscrit en
    Juillet 2008
    Messages
    594
    Détails du profil
    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Juillet 2008
    Messages : 594
    Points : 295
    Points
    295
    Par défaut
    Bah tant mieux!

    Au plaisir.

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

Discussions similaires

  1. [CR][VS.NET]PB de déploiement
    Par bennour dans le forum SDK
    Réponses: 17
    Dernier message: 19/07/2005, 16h17
  2. [VB.NET] lecture dans un exe
    Par cyrcroix dans le forum Windows Forms
    Réponses: 12
    Dernier message: 05/07/2005, 18h31
  3. [VB.NET] Extension et déploiement.
    Par Cyrilange dans le forum Windows Forms
    Réponses: 12
    Dernier message: 02/02/2005, 21h14
  4. [Crystal Report .NET] question coût déploiement
    Par Dranor dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 21/09/2004, 10h18
  5. [VB.NET] Compilation : erreur de copie de la dll
    Par necro dans le forum ASP.NET
    Réponses: 7
    Dernier message: 04/02/2004, 14h16

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