none
USB..... et executable RRS feed

  • Question

  • Bonjour,

    une bonne partie de mes péripéties sont terminées... grâce à vous aussi (surtout ?).

    mon pingueur lit, écrit, ping.... le kif quoi !

    Maintenant une énorme autre partie commence pour moi :

    l'application créée doit être lancée depuis une clé USB (soit via un .exe ou un sytème type PStart)

    Actuellement si je fais un debug en release dasn mon VS C++ 2008 express, il me fait un exe qui fonctionne bien sur toute machine possédant une installation actuelle ou passée d'une edition... lecture et recherches : on me parle de DLL et de framework....

    L'entreprise pour laquelle j'effectue ce projet souhaite ne laisser aucune trace, ne faire aucun install sur la machine qui servira à pinguer les autres....


    Donc une fois de plus, j'ai besoin de vos lumières et de vos pistes...

    (NB en plus de mon apprentissage en cours du C++ ANSI, plus le C++/CLI, MSDN n'aurait-il pas dans l'idée, un jour de compiler les threads et de pondre des HowTo ?)

    Vala mon dilemne du jour (en plus de faire speeder mon assureur - précision pour ceux qui ne le savent pas encore, je suis vendéen, du nord...)

    Par avance merci

    Cordialement

    Phaleno


    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    jeudi 4 mars 2010 08:49

Réponses

  • Bonjour,

     

    Il est possible de créer une application Release avec Visual C++ Express. Cette application pourra être utilisée sur une autre machine aussi.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    lundi 8 mars 2010 09:45

Toutes les réponses

  • J'ai cru lire que je ne pouvais pas créer une application utilisable partout avec  une vs c++ express edition ... vrai ?

    je pourrai donc pas déployer ce que je me suis fait... à créer... ?

    Merci de me rassurer ou pas ..

    Phaleno
    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    jeudi 4 mars 2010 10:59
  • Bonjour,

    apres avoir installé visual studio du ma machine de dev, je souhaite créer un executable exportable sur ma clé usb afin d'exécuter mon appli sur un quelconque pc (tous seront équipées de Xp (à priori Sp3)).... donc je vais sur MSDn et c'est encore plus nébuleux...

    Pourriez-vous m'aider ?

    merci

    Phaleno
    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    lundi 8 mars 2010 09:42
  • Bonjour,

     

    Il est possible de créer une application Release avec Visual C++ Express. Cette application pourra être utilisée sur une autre machine aussi.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    lundi 8 mars 2010 09:45
  • Merci Alex....

    mais... comment faire.... de toutes façon je suis passé sous visual studio 2008....

    Cordialement

    Phaleno
    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    lundi 8 mars 2010 10:13
  • Bonjour,

     

    Dans le menu Générer -> Gestionnaire de Configurations -> Release.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    lundi 8 mars 2010 12:21
  • Merci,

    bon jusque là ok, mais petit soucis dès que je veux exécuter mon .exe depuis ma clé usb sur un autre pc (sur lequel je n'ai pas droit d'installer quoi que ce soit).... donc je pense q'uà la compil il faudrait rajjouter des choses (dll et cie mais) on ne peut pas dire que la e-littérature (prolixe) soit accessible à un béotien comme moi..

    Voila où j'en suis, une piste sérieuse et compréhensible serait génialement accueillie à moins que vous sachiez m'expliquer.

    Cordialement,

    Phaleno


    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    lundi 8 mars 2010 13:38
  • Bonjour,

    Si vous écrivez aussi des dll pour votre application, il faut les mettre dans le même dossier que l’exe, sur la clé usb. Pour les autres dlls système ne vous souciez pas, ils seront trouvés automatiquement dans le système de fichiers de l’autre PC.

     

    Cordialement,

    Alex


    Alex Petrescu - MSFT
    mardi 9 mars 2010 08:03
  • Bonsoir,

     

    et bien justemement... ça coince...

    Un passage dans Dependency Walker me montre que j'ai un problème avec MPR.dll et tout double clic pour lancer mon release.exe sur ma machine cible (qui n'a subi aucune install de VS) et me donne : "Cette application n'a pas pu démarrer car le configuration de l'application des incorrecte. Réinstaller l'application pourrait résoudre ce problème"

    Par contre cela tourne sur le PC de ma fille qui a eu des install de matériels VS Express...

    Donc je suis preneur de toute infos, aide, bout de codes, piécettes....

    Par avance merci

    Cordialement

    Phaleno

     

     

     

     


    Analyste programmeur débutant issu du CNAM de Nantes (AP23)
    mardi 23 mars 2010 15:47