none
problème avec contrôle de compte utilisateur et applic VB6 sous Vista RRS feed

  • Question

  • Bonjour,

    Nous avons encore quelques applications VB6 qui tournent sous XP/Vista. Par rapport à Vista, aucun problème si on désactive le contrôle de compte utilisateur sur la machine à l'exception d'une seule machine qui réagit bizarrement. En effet, sur cette machine, on remarque déjà l'apparition du petit bouclier à côté de l'icone d'un fichier bien particulier (appelé TNBUpdater.exe, prog vb6). Ceci sous entend que Vista se méfie du fichier en question. Si on exécute ce fichier, nous avons la fenêtre d'avertissement UAC (ex: http://www.gradebook-program.com/images/vista-uac-warning.gif ). Déjà, je ne comprend pas pourquoi nous avons cela sachant que l'UAC est désactivé sur la machine. Sur toutes les autres machines de la société ce problème n'apparait pas.

    Pour aller un peu plus loin, j'ai tenté les expériences suivantes:

    -1- Si on recrée un nouveau projet vb6 avec copier coller de tout le code et que l'on donne un nom différent à l'exécutable (donc autre que TNBUpdater.exe) alors il n'y a plus de problème d'UAC.
    -2- si on répète l'étape -1- mais que l'on garde le meme nom (TNBUpdater.exe) alors il y a de nouv le warning de l'UAC.
    -3- Si on renomme simplement TNBUpdater.exe en autre chose (ex:test.Exe) ca pose toujours problème.
    -5- Si je prend un autre prog vb6 sur la machine qui ne produit pas ce problème et que je le renomme en TNBUpdater.exe alors le problème survient sur ce fichier!
    -6- Si on recrée un nouveau projet vb6 avec copier/coller de tout le code et que l'on donne un nom différent alors ca fonctionne sur le pc en question! Le problème c'est que je dois absolument garder le nom original et donc le problème revient.

    J'espère que mes explications sont claires. Merci d'avance à ceux qui pourront m'aider.

    mardi 21 avril 2009 11:46