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

MFC Discussion :

Différence entre deux lancements Release ??


Sujet :

MFC

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Points : 11
    Points
    11
    Par défaut Différence entre deux lancements Release ??
    Bonjour à tous,


    J'ai un petit soucie, mon apllication est terminé est s'exécute correctement en lancement l'exe par l'intermédiaire de visual studio en mode release......

    MAIS..... si je lance l'application en cliquant sur le .exe dans le dossier release, une bug se produit en cour de fonctionnement ???????

    Pour moi il n'y aucune difference entre lancer le .exe dans release ou par l'intermediaire de visual studio !!!!


    avez vous des explications svp ???

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Points : 343
    Points
    343
    Par défaut
    peut être n'a tu compilé que en DEBUG : du coup la derniere version que tu as se trouve dans ton dossier DEBUG ....
    sinon si ce n'est pas le cas : peut etre pourrait tu nous dire de quel erreur il s'agit ?

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Points : 11
    Points
    11
    Par défaut
    Merci pour la reponse....


    La derniere version est bien compilée en Release.....


    et l'erreur ....ba, il semble en laissant le debugage sur allocation mémoire....

  4. #4
    Membre émérite
    Avatar de la drogue c'est mal
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    2 253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 2 253
    Points : 2 747
    Points
    2 747
    Par défaut
    il y a tout de meme une différence entre le fait de cliquer sur l'exe et le lancer depuis visual : les repertoires

    visual reconnait des repertoires (et donc les fichiers associés) que ne connait pas ton appli qui lui ne connait que repertoire de l'exe + les repertoires systemes

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Points : 343
    Points
    343
    Par défaut
    a oui c'est vria !
    si tu utilise une reference a un fichier et que que cette reference et relative a ton . de lancement alos c'est normal car quand tu le lance a partir de VS :
    l'origine est ton dossier ou sont tes sources tandis que lors du lancement de ton .exe l'origine est ton dossier "release"

  6. #6
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 754
    Points : 10 719
    Points
    10 719
    Billets dans le blog
    3
    Par défaut
    J'ai déjà constaté cela, et pas sur un répertoire. L'IDE semble intercepter la gestion mémoire même en release, et les allocations se comportaient différemment depuis l'IDE et en dehors.
    Mais le plantage était lui bien du à un bug dans mon code (taille d'allocation), mais qui avait pour particularité de ne pas se manifester depuis l'IDE.

  7. #7
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Points : 11
    Points
    11
    Par défaut MISE EN SERVICE WINDOWS
    Bonjour,


    voila, j'ai develloppé un soft qui fonctionne à merveille, mais j'aimerais le changer et le mettre en service windows.

    cependant il a été develloppé sur une base MFC. aucun n'affichage n'est réalisé.

    Est ce qu' il est envisageable de supprimer les classes MFC, de se servire des classes de service et de le recompiler comme service windows ?

    Ensuite est- il possible de lancer une fenêtre "interface en service" ??

    Merci, pour votre aide.

  8. #8
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Points : 11
    Points
    11
    Par défaut
    a desoler j'ai mal placé ma question...


    Pour le Release , j'ai constaté que la rapiditer d'exécution semblait moins rapide en lancant depui VS, en effet une petie tempo a resolu mon probleme .

    Merci.

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 35
    Points : 31
    Points
    31
    Par défaut
    Citation Envoyé par yetpa
    a desoler j'ai mal placé ma question...


    Pour le Release , j'ai constaté que la rapiditer d'exécution semblait moins rapide en lancant depui VS, en effet une petie tempo a resolu mon probleme .

    Merci.
    ça veut dire que le problème est toujours là, windows n'est pas un système temps réel et on ne sait pas comment l'ordonnanceur va organiser les executions de tes threads...
    Si tu lances ton exe avec un ordinateur en forte charge , quelle certitude as tu que les threads qui attaquent ta section critiques ne se lancerons pas au maivais moment?

  10. #10
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 28
    Points : 11
    Points
    11
    Par défaut
    Qu'est-ce que j'aimerai dévellopper sur n OS temps réel , où je suis certain
    de controler mes process.....

  11. #11
    Expert éminent sénior

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 754
    Points : 10 719
    Points
    10 719
    Billets dans le blog
    3
    Par défaut
    Ca existe déjà (QNX...)

Discussions similaires

  1. Différence entre deux dates
    Par Azharis dans le forum Access
    Réponses: 3
    Dernier message: 11/01/2006, 11h58
  2. [access] différence entre deux champs
    Par loutente dans le forum Langage SQL
    Réponses: 1
    Dernier message: 17/08/2005, 16h57
  3. Différence entre deux dates
    Par pittzz dans le forum Oracle
    Réponses: 5
    Dernier message: 18/07/2005, 13h24
  4. Comment obtenir la différence entre deux dates ?
    Par jbat dans le forum Langage
    Réponses: 4
    Dernier message: 02/06/2005, 10h34
  5. Résultats erroné différence entre deux types TDateTime
    Par Alghero dans le forum C++Builder
    Réponses: 6
    Dernier message: 12/03/2004, 18h03

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