Dans la documentation de Darksidious il est dit de lancer un empaquetage et déploiement et de donner la liste générée à Innosetup.
Question 1: Est-ce que Innosetup prend en compte dans sa phase de compilation toutes les Dll et tous les Ocx comme le fait empaquetage et déploiement.
Question 2: Pour une application constituée de plusieurs projets, doit on lancer autant d'Inosetup qu'il y a de Projets. Dans la négative, comment fait-on
Question 3: Même question que la 2 mais pour Empaquetage et déploiement.
Question 4: Lorsque l'on télécharge une Dll pour l'enregistrer dans Windows\System32, faut-il impérativement exécuter un REGSVR32. Même question pour un Ocx. Dans la négative qu'elle est l'utilité de REGSV32.
InnoSetup prendra en compte les fichiers qu'on lui soumet. Il ne fait pas la recherche des dépendances (ce n'est pas un logiciel de programmation).
C'est la raison pour laquelle il faut faire un empaquetage : Pour récupérer cette liste et la mettre dans Innosetup.
Plusieurs projets : Dans ce cas, il faudra empaqueter chaque projet, mais rien ne t’empêche de les regrouper au sein du même Innosetup
"Lorsque l'on télécharge une Dll"
Télécharger ?
RegSvr32 sert à enregistrer les composants dans la base de registres.
Les OCX nécessitent cet enregistrement.
Les DLL de type ActiveX aussi
Par contre, les DLL faites en C n'en ont pas besoin (info à revérifier)
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)