Bonjour,
je travaille sous VB.net initiation version 2003, j'ai réalisé un programme qui nécessite l'installation de DLL spécifiques.
Pour simplifier la vie de l'utilisateur potentiel, je voudrais que le setup.exe puisse gérer tout seul l'installation de ces DLL si elles ne sont pas présentes sur le pc, a l'image de framework dont l'installation se lance toute seule.
J'ai donc créé une "recherche de fichier" dans la partie "configuration requise pour l'ordinateur cible" visant a vérifier la présence des DLL sur l'ordinateur de l'utilisateur. Puis j'ai rajouté une condition ("condition1") de lancement sur un exécutable permettant d'installer ses DLL.
Mon soucis, lors que je ance le setup.exe du projet compilé, il check mon ordi, se rend compte que les DLL ne sont pas présentes, m'affiche le message d'erreur VB de la "condition1", et lance l'exécutable d'installation des DLL. Seul probleme, suite au message d'erreur, il arrete l'installation du logiciel en cours. Ce qui fait qu'une fois les DLL installés, je dois relancer le setup.exe du logiciel.
Je crois que c'est du au fait que je n'ai pas réussi a mettre l'executable des DLL dans les dépendances du projet, je le rajoute a la main dans le fichier release ou se trouve le setup.exe de la compilation.
J'aimerais faire en sorte que cet exécutable permettant d'installer les DLL se comporte comme dotnetfx qui installe framework s'il n'est pas présent sans pour autant interrompre l'installation.
pouvez vous m'aider? j'espere que j'ai été assez précis, si ce n'est pas le cas, n'hésitez pas a me demander les informations qu'il vous manque
Partager