dclaise
Messages postés6Date d'inscriptionjeudi 17 février 2005StatutMembreDernière intervention 3 juillet 2006
-
25 avril 2005 à 21:37
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
26 avril 2005 à 13:08
Salut à tous,
j'ai programmé une petit application vb avec un activex.
j'aimerais créer un setup d'installation. Pour cela, j'utilise les outils vb (empaquetage et install)
la création du setup se passe sans problème mais lorsque je le lance, je recois le message d'erreur suivant :
"L'installation ne peut continuer parce que certains de vos fichiers système sont périmés. Cliquez sur Ok si vous voulez que l'installation mette à jour ces fichiers immédiatement. vous devrez redémarrer Windows avant de pouvoir relancer l'installation. Cliquez sur annuler pour quitter l'installation sans modifier les fichiers système."
j'ai beau redémarrer le pc mais a chaque lancement du setup le même message d'erreur m'apparaît à l'ecran.
Si vous avez déjà eu cette erreur, une petit coup de main serait super sympa
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 25 avril 2005 à 21:53
C'est l'assistant d'empaquetage de VB qui perd la boule !! C'est courant sur des client XP, 2K ou 2K3 (j'ai même eu des soucis sur des NT4 !) Cet assistant à été fait à l'époquede Win9X, alors, maintenant il a parfois du mal. Un seul conseil : Oublie cet assistant et passe à un vrai empaqueteur : Inno Setup par exemple. Pour quoi lui :
1- Résultat nickel
2- Une profusion de possibilité
3- Gratuit !!!! Oui ! Oui ! Malgré la qualité, c'est gratuit
4- Un tutor dispo sur le site de notre ami DS : www.progotop.com
nolloqa
Messages postés8Date d'inscriptionlundi 28 février 2005StatutMembreDernière intervention27 avril 2005 26 avril 2005 à 08:54
Il y a aussi setup2go qui lui est en français. Certes il est payant pour la version complète mais la version gratuite ajoute uniquement un écran à la fin de l'install disant que la version de setup2go est une version freeware c'est tout...
Je confirme que le service d'empaquettage est ... donc c'est plus sûr et tellement plus simple d'utiliser un logiciel à part tel que setup2go ou inno setup
Juste un petit bémol sur ces logiciels : ils ne recherche pas les dll ou ocx nécessaire à l'appli il faut les mettres soit même dans l'install...
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 26 avril 2005 à 13:08
Pour InnoSetup, il est possible de le françiser, de même que son compagnon quasi indispensable : ISTools.
Pour ce qui est des DLL à mettre soit-même, avec InnoSetup, le plus facile, c'est de faire le paquet d'install avec l'assistant de VB pour ne conserver que le fichier Setup.lst qui est ainsi généré. Ensuite, avec ISTools, tu importes ce Setup.lst, et toutes les DLL et OCX nécessaire sont digéré par InnoSetup en deux clicks de souris