L'événement PrebuildEvent pour supprimer l'ancien exécutable

Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
- - Dernière réponse : scn68100
Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
- 5 nov. 2016 à 15:03
Bonjour,
Je suis sous Visual Studio 2008 Professionnel
Dans les propriétés du SETUP, je voudrai supprimer l'événement PrebuildEvent pour supprimer l'exécutable (projet.exe) de l'installation précédente
Je ne sais pas trouver la variable qui me donne le chemin du répertoire de l'installation, la variable qui donne le nom du projet, et comment lancer la suppression
Pouvez-vous m'en donner le code, et comment l'incorporer ?
Merci d'avance


Afficher la suite 

Votre réponse

2 réponses

Messages postés
1728
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
14 décembre 2018
0
Merci
Bonjour
il ne faut pas seulement supprimer l'exécutable : il faut désinstaller l'application avant de la réinstaller !
Je n'ai pas la version pro de Visual Studio donc je ne peux t'en dire plus

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. 
Commenter la réponse de vb95
Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
0
Merci
Bonjour,
Bien sur. C'est ce que je fais. Mais j'ai en ce moment un problème de n° de version qui n'est résolu que si l'ancien exe est effacé
Sur les poste dont j'ai accès, je suis obligé d'effacer l'exe, puis de lancer l'installation
De toute manière, la désinstallation n'efface pas l'exécutable

C'est pour cela que j'aimerais un automatisme qui efface l'exe avant de faire l'installation

Cordialement
vb95
Messages postés
1728
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
14 décembre 2018
-
bonsoir
Tu as dit :"De toute manière, la désinstallation n'efface pas l'exécutable "
C'est nouveau cela : dans ce cas c'est une erreur du concepteur de l'installateur du programme
Une désinstallation correcte efface le répertoire où s'installe le programme( et donc l'exécutable), les informations dans le registre Windows qui concernent cette application, les raccourcis installés, etc .......
scn68100
Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
> vb95
Messages postés
1728
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
14 décembre 2018
-
Bonjour,
Certes ... Mais que faire ?
Je ne suis pa maitre du programme de désinstallation
C'est un utilitaire de Windows
Cordialement
SC
vb95
Messages postés
1728
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
14 décembre 2018
> scn68100
Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
-
Bonjour
As-tu des boites de dialogue similaires à celles-ci sur ton Visual Studio : http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx

Car dans l'évènement PreBuild tu pourrais par une commande DOS supprimer l'exécutable avant la réinstallation ( la commande DEL du DOS )

Sans aucune certitude : c'est à tes risques et périls
scn68100
Messages postés
117
Date d'inscription
dimanche 27 août 2006
Dernière intervention
20 novembre 2018
> vb95
Messages postés
1728
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
14 décembre 2018
-
Bonjour,
Merci de votre aide
Je pense avoir ceci
Mais je sais as qu'elle est la variable à utiliser pour avoir le chemin de l'exécutable
Je vais continuer à chercher
Cordialement
SC
Commenter la réponse de scn68100

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.