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

Visual C++ Discussion :

Build / Release


Sujet :

Visual C++

  1. #1
    Membre habitu�
    Profil pro
    Inscrit en
    Ao�t 2006
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Ao�t 2006
    Messages : 11
    Par d�faut Build / Release
    Bonjour

    Apr�s avoir d�velopp� mon application, comment faire pour construire un executable (.exe) en mode Release, qui contient toues les librairires et DLL utilis�s dans mon code, et pr�t � �tre d�ploy� sur n'importe quelle machine?

    J'utilise MS Visual C++ 6

    Merci

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Tu ne peux.

    Mais tu dois avoir moyen de g�n�rer un installeur, pas contre (mais peut-�tre pas avec visual 6 seul).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre exp�riment� Avatar de Rupella
    Inscrit en
    F�vrier 2005
    Messages
    286
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2005
    Messages : 286
    Par d�faut
    +1. oblig� de faire un install... surtout si tu es sous VS2005 (voire meme 2003).

    en VC6, tu as des outils gratuits pour faire ca simplement (Inno Setup...)

  4. #4
    Membre �clair� Avatar de dockurt2k
    Inscrit en
    Juillet 2006
    Messages
    91
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Juillet 2006
    Messages : 91
    Par d�faut
    Un zip qui contient ton exe ainsi que les DLLs et donn�es utilis�es.
    Les librairies sont statiques (sinon ce sont des dlls ) et donc int�gr�es � ton exe, si c'est de ca que tu parlais.

    Donc en d�compressant dans un dossier pour ton appli c'est d�ployable.

    Si il ya besoin d'autres choses qu'une simple install xcopy ne fournit (enregsitrement de DLL COM par exemple), tu peut utiliser un .bat et ou des .reg pour effectuer ces traitements apr�s d�compression.

  5. #5
    Membre �m�rite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par d�faut
    Hop, pendant que j'y suis j'ai un probl�me similaire.
    Je suis sous visual C++ 2005 version pro et j'essaie de faire un helloworld plus ou moins capable de fonctionner sur d'autres ordinateurs (si ca marche sous win xp je serais d�ja content).
    J'ai compil� en mode release et d�termin� les dll � inclure:
    kernel32.dll
    msvcp80.dll
    msvcr80.dll
    msvcrt.dll
    ntdll.dll
    Bon, je sais qu'il y en a dans le tas que je peux virer mais je les ai mis par s�curit�. L'ennui c'est que sur deux autres ordis (syst�me xp comme mon ordi de d�veloppement mais sans visual studio) le programme refuse obstin�ment de se lancer en pr�textant une "configuration �ronn�e de l'exe, veuillez r�installer", sans m�me me dire qu'il manque une dll.
    D'o� vient le probl�me?

  6. #6
    Membre �m�rite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par d�faut
    Ca y est, j'ai trouv� !
    En fait, il y a un dossier \Microsoft Visual Studio 8\VC\redist\x86 qui contient tous les fichiers devant �tre inclus pour la redistribution. On a d'ailleurs tout � fait le droit de le faire d'apr�s ce que j'ai pu lire.
    Ce serait pas une mauvaise chose � ajouter dans la faq je crois.

  7. #7
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Ah oui, il devait manquer le manifest.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  8. #8
    R�dacteur
    Avatar de farscape
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par d�faut
    salut,tu as �a dans le post it faq:
    http://www.developpez.net/forums/sho...72#post1047972

    dans ton cas tu ne dois pas avoir de manifest ?


  9. #9
    Membre �m�rite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 064
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 064
    Par d�faut
    Ca ne doit pas concerner le manifest de mon applic puissque logiquement il est inclus dans l'exe. Mais maintenant ca semble fonctionner tr�s bien en le fournissant avec ces fichiers.

Discussions similaires

  1. PhoneGap build release
    Par shakly dans le forum Android
    R�ponses: 1
    Dernier message: 01/02/2015, 00h46
  2. Erreur au build "javac: invalid target release: 1.6"
    Par lemaitva dans le forum NetBeans
    R�ponses: 1
    Dernier message: 08/01/2009, 22h27
  3. Pb sur "Build Target Release"
    Par fbourgeois dans le forum Code::Blocks
    R�ponses: 1
    Dernier message: 31/05/2007, 15h52
  4. [Continuum] "Release Project" et "Build File"
    Par jerrr dans le forum Int�gration Continue
    R�ponses: 5
    Dernier message: 17/01/2007, 09h23
  5. pb ds la derni�re build d'xmlrad ?
    Par Pm dans le forum XMLRAD
    R�ponses: 5
    Dernier message: 23/01/2003, 16h19

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