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 :

Arr�ter le lancement automatique du programme suite � une compilation VS2013


Sujet :

C++

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Dr�me (Rh�ne Alpes)

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

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Par d�faut Arr�ter le lancement automatique du programme suite � une compilation VS2013
    Bonjour,

    Je viens de migrer une solution contenant 3 projets d�velopp�s en C++ (MFC) sous VS2008 vers VS2013.
    Apr�s la r�solution de quelques probl�mes de migration, la compilation est r�ussie.

    Mon probl�me est qu'� chaque fin de compilation VS lance le programme. (alors qu'il est toujours en build)
    Et le programme ne passe pas le "ProcessShellCommand".

    Comment faire pour que VS ne lance pas le programme � chaque compilation?

    Merci pour vos r�ponses.

  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
    Sur quel bouton cliques-tu pour builder le programme?
    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
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Dr�me (Rh�ne Alpes)

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

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Par d�faut
    Pour builder le programme j'appuie sur la touche F7.
    M�me si j'appuis sur la touche F5 pour lancer le programme apr�s compilation, il le lance une fois pendant le build, fait une erreur, et le relance ensuite normalement.

  4. #4
    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
    V�rifie les propri�t�s des projets: Toutes les "custom build", "pre-build step", "post-build step" etc. pour voir si l'une des �tapes du build appelle le programme.
    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.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Dr�me (Rh�ne Alpes)

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

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Par d�faut
    Apr�s v�rification je n'ai rien dans le "Costom Build Step\General" ni dans les "build Events\Pre-Build Event", "build Events\Pre-Link Event" et "build Events\Post-Build Event"

  6. #6
    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
    Le log de compilation ne dit rien de particulier non plus?

    PS: Je parle bien s�r de v�rifier chaque fichier du projet, pas seulement les projets eux-m�mes.
    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.

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Dr�me (Rh�ne Alpes)

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

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Par d�faut
    En fin de g�n�ration, j'ai :

    Test.vcxproj -> E:\Test.exe
    RegisterOutput:
    "E:\Test.exe" /RegServer

    Si l'application est lanc�e avec /regServer, �a explique l'erreur.

    Par contre je ne trouve pas les fichiers log de compilation des fichiers du projet.

  8. #8
    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, c'est l'option "Register output" dans le projet qui fait �a. Il me semble que les composants COM out-of-process sont cens�s s'enregistrer ainsi pour pouvoir �tre appel�s via COM.

    PS: La fen�tre Output, C'est ce que je voulais dire par "log de compilation". Je ne parlais pas du "build log" g�n�r� si Visual est configur� pour, d�sol� pour cet abus de langage (l'habitude de Code::Blocks).
    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.

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Mars 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Dr�me (Rh�ne Alpes)

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

    Informations forums :
    Inscription : Mars 2014
    Messages : 5
    Par d�faut
    J'ai d�sactiv� l'option "register Output" et le programme ne se lance plus.
    En toute logique cette option aurait du �tre ignor�e sur un projet ".exe"
    Mon probl�me est donc r�solu.
    Merci.

  10. #10
    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
    Note: C'est pour �a que j'ai dit "serveur COM out-of-process": Les EXE peuvent en �tre.
    Les DLL sont des serveurs COM in-process.
    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.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 4
    Dernier message: 17/04/2012, 12h42
  2. R�ponses: 0
    Dernier message: 28/02/2011, 23h27
  3. Lancement automatique de programme
    Par mullger dans le forum Autres Logiciels
    R�ponses: 3
    Dernier message: 07/06/2006, 09h58
  4. [VBA-E] Lancement automatique d'une macro (d�butante)
    Par pom_poir dans le forum Macros et VBA Excel
    R�ponses: 8
    Dernier message: 28/11/2005, 17h57
  5. lancement automatique d'une commande
    Par khadidja dans le forum C++
    R�ponses: 3
    Dernier message: 21/07/2004, 15h22

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