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

 Delphi Discussion :

L'exe n'est pas supprimé lors de la suppression, pourquoi ?


Sujet :

Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut L'exe n'est pas supprimé lors de la suppression, pourquoi ?
    Bonjour,

    J'ai fais une application en delphi 7 et ensuite fais un setup avec installshield 3.5.

    Quand je lance le setup, il se fait bien et install là où il faut (dans program files).

    le hic vient ensuite, c'est quand je veux supprimer l'application, via "ajouter/supprimer programmes", le repertoire n'est pas supprimer, l'exe qu'y s'y trouve non plus mais les autre fichiers se trouvant dedans sont supprimer...

    J'aimerais savoir pourquoi ça se supprime à par l'exe ??? vous avez une idée ??

    Merci beaucoup

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    Il doit y avoir une ressource encore utilisée. Si tu es sur Vista, tu n'en a peut être pas les droits. Il est également possible que tu es programmé ton appli pour qu'elle se lance en tache de fond (voire au démarrage de l'ordi) et qu'elle soit active lorsque tu tentes de la supprimer.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    c'est une très idée, je vais vérifier cela...

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    j'ai laissé l'application tourné et j'ai lancer la suppression, le systeme refuse de supprimer car l'applic est ouverte, puis quand je ferme l'applic, il continu normalement la désinstallation.

    (l'applic ne tourne pas du tout alors)

    je vais regarder si l'exe est bien supprimer, je vois que les autre fichier oui, l'exe n'est pas supprimer

    ....

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    Si aucune ressource de ton exe n'est utilisée, il n'y a aucune raison pour que celui-ci ne s'efface pas. Peux être une option dans l'installshield qui dit ne pas supprimer certains fichiers.

    Sinon, est-tu sûr qu'il n'y a pas un souci lorsque tu fermes ton appli (ce n'est pas parce que tu n'as pas de message d'erreur que tout c'est bien passé). Regarde la liste des processus dans le gestionnaire de taches pour t'en assurer

    Autre possiblité à laquelle je viens de penser. Ton appli fait peut être appel à une ressources quelconque et lui passe des informations. Si la ressource que tu utilise est active, les données passée le sont aussi et bloquent la suppression de ton exe.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    l'application est totalement fermé je pense aussi que ça vient peut-être d'installshield, je sais pas.... je vais regarder

  7. #7
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Points : 1 935
    Points
    1 935
    Par défaut
    Bonjour,

    [...]Si aucune ressource de ton exe n'est utilisée, il n'y a aucune raison pour que celui-ci ne s'efface pas. [...]
    La semaine dernière je butais sur le même soucis !

    En fait ce qu'il se passait c'est que mon mur de feu analysait l'exe.

    Alors il était bien utilisé

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    j'ai vérifié mon mur de feu, il est désactivé (je suis sur xp professionel)



  9. #9
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Points : 1 935
    Points
    1 935
    Par défaut
    Est-il encore utilisé dans les ressources Système en Systray ?

    Enfin en Ctrl + Alt + Suppr...

    @+

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    169
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 169
    Points : 68
    Points
    68
    Par défaut
    non, j'ai vérifier à plusieurs reprise, ...

  11. #11
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    Je sais que je vais chercher loin, mais si ton log a des entrées en base de registre peut être que celle-ci est analysées par je ne sais quel logiciel ou peut etre faut il supprimer ces entrées en bases de registre avant de pouvoir supprimer. Ce n'est qu'une hypothèse et peut être une bêtise plus grosse que moi mais je la tente quand meme.

    Sinon, je ne vois plus que le problème au niveau de l'uninstall crée avec installShield

Discussions similaires

  1. Erreur "eclipse.exe n'est pas une application win32 valide"
    Par Lolitaaa dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 18/09/2011, 15h19
  2. Réponses: 0
    Dernier message: 04/03/2009, 09h23
  3. Le padding n'est pas respecter lors d'un retour a la ligne
    Par pierrot10 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 07/03/2007, 15h50
  4. Réponses: 3
    Dernier message: 08/02/2007, 21h27

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