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 :

mon fichier executable compiler sous VSC++ ne marche pas partout


Sujet :

Visual C++

  1. #1
    Membre confirm� Avatar de samy100
    Inscrit en
    Avril 2006
    Messages
    96
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 96
    Par d�faut mon fichier executable compiler sous VSC++ ne marche pas partout
    Bonjours,
    J'ai compiler mon programme sous visual C++ 2005 express sur mon ordinateur cela fonctionne tr�s bien mais quand je vais sur un autre ordinateur o� VSC++ n'est pas install� et l� �a ne fonctionne plus
    �a me marque une erreur : "L'aplication n'a pas r�ussi a s'initialis�e correctement
    (0xc0000135) apuyer sur OK pour arreter l'aplication"
    Un ami ma dit qu'il ne fallait pas compiler un Debug et j'ai donc �ssayer le mode release mais sans succ�s alor je suis all� sur plusieurs forum mais aucun ne parlait de �a alor je suis revenu ici et j'ai vu sur une discussion quelqu'un qui disait qu'il fallait compiler en mode release et la je ne sais plus quoi faire .
    Quelqu'un qui aurait eut le meme probleme pourrait m'aider?

    Merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    D�tails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Par d�faut
    Salut,

    La solution est donn�e dans http://www.developpez.net/forums/sho...d.php?t=326613
    Il faut installer vcredist_x86.exe sur la machine cible, c'est la m�thode officielle support�e par microsoft contrairement � trafiquer le r�pertoire WinSxS � la main...
    Comme l'indique le fil dont j'ai mis le lien il faut juste prendre la bonne version suivant que tu aies le SP 1 ou non de visual studio.

    MAT.

  3. #3
    Membre confirm� Avatar de samy100
    Inscrit en
    Avril 2006
    Messages
    96
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 96
    Par d�faut
    Merci pour ta r�ponse mat je pense que je vais faire �a, pense tu qu'il ya un moyen de faire installer vcredist_x86.exe en m�me temps que le programme que j'ai con�u?

  4. #4
    Membre confirm� Avatar de samy100
    Inscrit en
    Avril 2006
    Messages
    96
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 96
    Par d�faut
    Mais Mat007 c'est bizzard tout de m�me car j'ai un ami il n'a nul besoin d'installer
    vcredist_x86.exe sur le PC cible pour faire fonctionner ses programme qu'il a con�us depuis la meme version de Visual C++ que la mienne

  5. #5
    Membre confirm� Avatar de samy100
    Inscrit en
    Avril 2006
    Messages
    96
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 96
    Par d�faut
    Mat007 L'aplication a install� ne fonctionne pas :/ et en plus je trouve sa un peu tordu de devoir installer un programme en plus pour pouvoir us� des logiciel que l'on a developpez

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    D�tails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Par d�faut
    L'autre solution serait de lier statiquement les biblioth�ques syst�me : dans les propri�t�s du projet, dans C/C++, Code Generation, dans le champ Runtime Library tu mets Multi-threaded � la place de Multi-threaded DLL.
    Ca devrait ne plus n�cessiter les msv***.dll.
    C'est pas �a qu'a fait ton ami ?

    Sinon tu es s�r que tu as install� la bonne version de vcredist en fonction de si tu as le service pack ou non ?

    Pour finir oui il y a moyen de tout installer d'un coup, soit en utilisant un Setup project (mais la version express ne le g�re pas), soit en utilisant un autre 'installeur' (par ex NSIS c'est celui que j'utilise pour ma part).

    MAT.

  7. #7
    Membre confirm� Avatar de samy100
    Inscrit en
    Avril 2006
    Messages
    96
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 96
    Par d�faut
    Non en fait Lol je m'�tais tromp� de projet : / et c'�tait cela la cause :s j'avais pris un pojet vide CLR ou je ne sais quoi alors qu'il fallait prendre un projet Win32 Vide ^^
    merci quand meme mat007 =]

  8. #8
    Membre �prouv� Avatar de Flow_75
    Femme Profil pro
    Ing�nieure
    Inscrit en
    Mai 2005
    Messages
    1 100
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 42
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 100
    Par d�faut
    Citation Envoy� par Mat007
    L'autre solution serait de lier statiquement les biblioth�ques syst�me : dans les propri�t�s du projet, dans C/C++, Code Generation, dans le champ Runtime Library tu mets Multi-threaded � la place de Multi-threaded DLL.
    Ca devrait ne plus n�cessiter les msv***.dll.
    C'est pas �a qu'a fait ton ami ?

    Sinon tu es s�r que tu as install� la bonne version de vcredist en fonction de si tu as le service pack ou non ?

    Pour finir oui il y a moyen de tout installer d'un coup, soit en utilisant un Setup project (mais la version express ne le g�re pas), soit en utilisant un autre 'installeur' (par ex NSIS c'est celui que j'utilise pour ma part).

    MAT.
    Salut,

    Je viens d'essayer ta m�thode.
    un probleme est que la commande Multi-threaded est incompatible avec /clr.

    Comment le resoudre?
    Merci.

Discussions similaires

  1. R�ponses: 2
    Dernier message: 25/10/2014, 19h55
  2. probleme de link de fichiers objets compil�s sous arm avec l'utilitaire ld
    Par Folkene dans le forum Biblioth�ques, syst�mes et outils
    R�ponses: 0
    Dernier message: 17/11/2011, 14h59
  3. R�ponses: 3
    Dernier message: 28/01/2010, 13h54
  4. Mon fichier gtkrc fonctionne sous windows mais pas sous Linux !
    Par Kicker dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 24/04/2009, 12h54
  5. comment fair mon fichier executable!
    Par moon5 dans le forum JDeveloper
    R�ponses: 1
    Dernier message: 05/09/2007, 18h51

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