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

C++ Discussion :

Mon appli vc++2010 ne démarre pas


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 230
    Par défaut Mon appli vc++2010 ne démarre pas
    Bonsoir,

    j'ai développé une application, que j'ai compilé en release sur un Visual C++ 2010 Express. J'ai joint à mon zip les dll de QT, et les différentes dépendances qui vont bien (des dll liées à mon projet)... Pourtant en essayant de lancer mon appli sur un autre PC pour tester je n'ai aucune erreur et rien ne se passe.
    Je devrais au moins avoir un fichier de log (premières lignes de mon programmes) qui pourrait m'indiquer que mon appli a démarré. Nada !
    J'ai essayé ensuite d'installer le vc_redist et ca n'a rien changé...
    Je n'ai aucune info, aucun log, que dalle pour m'aider à me sortir de cette m!!!!...
    Est-ce que quelqu'un a une idée ?

    Mon appli utilise : QT (en shared), pcap (en shared), pion et différentes libs (en static). Je l'ai compilée sur un WinXP et je la teste sur un WinXP.
    J'ai compilé les libs et l'appli avec l'option /MT (pour les devs et les tests, je passerai ensuite en /MD). Logiquement je ne devrais pas avoir de problème de libs redistribuables.

    Ai-je oublié quelque chose de fondamental ?

    Salutations
    Tristan

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 31
    Par défaut
    Regarde si tu trouves des infos dans event-viewer (win+r / eventvwr)

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 214
    Par défaut
    Si tu as un problème de dépendances, normalement tu as un message t'avertissant que l'appli ne peut se lancer. D'habitude j'utilise depends.exe, mais c'est quand on m'avertit qu'il y a un problème de dépendance.

    Essaye quelque chose de plus brutal à l'initialisation de ton programme genre une MessageBox.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 230
    Par défaut
    Salut

    merci pour ta réponse, malheureusement il n'y a rien qui concerne mon application dans les journaux (sécu, système et app).
    Seulement un message disant que mon application ne trouvait pas la dll de Qt, mais je m'étais trompé de lib. Depuis je l'ai corrigée et je n'ai pas d'autre erreur dans les journaux et pas plus de message sur mon app...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 230
    Par défaut
    Cependant j'ai pu observer une chose :
    Si j'ouvre le gestionnaire des taches et que je lance mon appli, je la vois apparaitre dans les processus pendant 1 seconde et puis se fermer.

    Ca m'indique simplement qu'elle s'ouvre... et qu'elle crashe probablement mais j'ignore la raison... Impossible à déterminer sans une log convenable... Peut-être y a-t-il un moyen de paramétrer le gestionnaire de logs de windows ?

  6. #6
    Membre Expert
    Avatar de Klaim
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 1 717
    Par défaut
    La dernière fois que j'ai vu ce comportement, c'était à cause d'un antivirus. Peut être faut-til desactiver toute protection au runtime et voir si il y a un impact.

    Si ce n'est pas ça et qu'il n'y a aucune trace (prompt ou autre), il y a peu de chance pour qu'elle "crash". Vérifie plutot que les conditions de sortie ne sont pas immédiatement validées, ou que tu n'appelle pas std::exit() ou autres dans le genre dans le code.

    L'autre alternative, c'est que ton executable ne contiens pas ce que tu penses qu'il devrait contenir.
    Vérifie déjà ça.

    Si c'est bon, alors vérifie qu'il n'y a pas une condition qui survient sans que tu le veuilles.

Discussions similaires

  1. [Extjs4.1] Mon appli fonctionne sur Firefox mais pas sur Chrome
    Par Jeune_Developpeur dans le forum Ext JS / Sencha
    Réponses: 2
    Dernier message: 05/11/2012, 17h26
  2. Mon appli Web Start n'arrive pas à charger une image
    Par nouknouk dans le forum Applets
    Réponses: 4
    Dernier message: 25/04/2007, 22h55
  3. Mon pc ne démarre pas
    Par roots_man dans le forum Ordinateurs
    Réponses: 13
    Dernier message: 08/06/2006, 17h13
  4. Mon appli D2006 ne tourne pas sur un autre PC
    Par Cazaux-Moutou-Philippe dans le forum EDI
    Réponses: 5
    Dernier message: 24/04/2006, 16h26
  5. [VS.Net 2005][ClickOnce] Mon application ne démarre pas
    Par Vonotar dans le forum Visual Studio
    Réponses: 3
    Dernier message: 07/12/2005, 14h44

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