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

scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019 - 4 nov. 2016 à 16:51
scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019 - 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


2 réponses

vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 169
Modifié par vb95 le 4/11/2016 à 16:58
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. 
0
scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019
4 nov. 2016 à 20:49
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
0
vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 169
4 nov. 2016 à 23:37
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 .......
0
scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019 > vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024
5 nov. 2016 à 07:13
Bonjour,
Certes ... Mais que faire ?
Je ne suis pa maitre du programme de désinstallation
C'est un utilitaire de Windows
Cordialement
SC
0
vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024 169 > scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019
5 nov. 2016 à 14:32
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
0
scn68100 Messages postés 153 Date d'inscription dimanche 27 août 2006 Statut Membre Dernière intervention 26 décembre 2019 > vb95 Messages postés 3472 Date d'inscription samedi 11 janvier 2014 Statut Contributeur Dernière intervention 13 avril 2024
5 nov. 2016 à 15:03
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
0
Rejoignez-nous