cs_NoFutur
Messages postés171Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention 6 mai 2007
-
13 nov. 2003 à 17:14
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
13 nov. 2003 à 19:26
Je suis désespéré (lol) voilà ma situation:
J'utilise pour la distribution de mes applications Inno Setup et ISTool que je trouve excellent. A chaque setup j'incorpore les runtimes VB5 nécessaires à l'exécution de l'application + les différents composants ocx.
L'ennui c'est que lorsque j'installe une application sur une machine qui ne dispose pas des librairies VB je me retrouve le plus souvent avec le genre d'erreur suivante: "Composant. X pas enregistré correctement... ...Absent ou incorrect." (entre autres)
Ce genre d'erreur survient en générale une fois sur dix (des fois ça marche des fois ça marche pas). Même aprés avoir sélectionné dans les propriétés du fichier d'ISTool les options: Enregistrer "le serveur OLE" "Letype de bibliothèque" et "Fichier partagé" rien à faire, des fois ça marche des fois ça marche pas (ça dépend aussi de la machine, si elle est gentille). Je conseille toujours à mes utilisateurs d'enregistrer manuellement l'ocx avec regsvr32.exe mais j'aimerai bien ne plus avoir à le dire.
Une solution consisterai finalement à migrer soit sous delphi (cas extrème bien sur, mais embêtant vu que je commence à maitriser un peu plus VB) soit ne plus utiliser du tout d'ocx (possible mais là je complique encore un peu plus mon code et je ne m'en sort plus du tout :-).
Si quelqu'un ici utilise Inno Setup et ISTool et qu'il a trouvé un moyen de plus avoir d'ennui je suis preneur sinon c'est pas grave j'ai vidé mon sac, sa fait du bien d'en parler :big) .
PS: j'ai déjà épluché a fond le web à la recherche d'appli d'install je persiste à dire que Inno setup reste quand même le meilleur installateur malgré ce problème d'enregistrement d'ocx qui persiste encore et toujours.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 13 nov. 2003 à 19:26
Il existe l'installeur de NullSoft qui est gratuit et qui est, apparement, très bien également, mais plus dur à prendre en main. Je ne l'ai jamais essayé, mais peut-être qu'il gère l'enregistrement des ocx dans le registre... A voir
DarK Sidious
[Responsable de la rubrique API et responsable VB du site www.ProgOtoP.com]