OVH Cloud OVH Cloud

Imagehlp.dll

1 réponse
Avatar
Barsalou
Bonjour les experts,

Le setup de 2 de mes programmes installe entre autres imagehlp.dll; la ligne
correspondante de setup.lst est :
File5=@IMAGEHLP.DLL,$(WinSysPath),,$(Shared),6/8/00 5:00:00
PM,143360,5.0.2178.1

Or l'un de mes correspondants m'informe qu'à l'exécution de setup.exe, on
lui signale que ce fichier est protégé par un mot de passe.

Pouvez-vous m'expliquer ce qui se passe, et ce que je dois faire ?

Merci d'avance.

1 réponse

Avatar
Kiriasse
En toute logique, il me semble que si le fichier en question (j'ignore à
quoi sert ce IMAGEHLP.DLL) est protégé par mot de passe, c'est qu'il existe
déjà sur la machine de l'utilisateur. Il n'est donc pas nécessaire a priori
de l'installer.
Pour ma part, j'ai écrit en PureBasic (qui permet d'écrire des EXE
autonomes) un programme Install.exe qui détermine si le fichier à installer
(liste dans Setup.lst) existe déjà ou non sur la machine cible. Mon
Install.exe écrit un nouveau Setup.lst dans lequel ne subsistent que les
fichiers qui ne sont pas déjà présents.
J'ai ensuite sophistiqué un peu cela en prévoyant une liste à cocher dans
laquelle les noms des fichiers déjà présents ne sont pas cochés.
L'utilisateur, avant de lancer l'installation, peut ajouter ou supprimer des
coches, s'il le juge nécessaire...
--
Kiriasse
http://www.kiriasse.fr
Répondant à :

== "Barsalou"
Le setup de 2 de mes programmes installe entre autres imagehlp.dll; la
ligne correspondante de setup.lst est :
File5=@IMAGEHLP.DLL,$(WinSysPath),,$(Shared),6/8/00 5:00:00
PM,143360,5.0.2178.1
Or l'un de mes correspondants m'informe qu'à l'exécution de setup.exe, on
lui signale que ce fichier est protégé par un mot de passe.
Pouvez-vous m'expliquer ce qui se passe, et ce que je dois faire ?