Ajout d'assemblages au GAC depuis Inno Setup
-
09-06-2019 - |
Question
Jusqu'à récemment, nous utilisions Inno Setup pour nos installations, ce que j'aimerais continuer à faire, sauf si nous pouvons obtenir un option de désinstallation dans le menu Démarrer (merci Giovanni Galbo), mais nous avons maintenant besoin de GAC de bibliothèques externes, ce que je soupçonne d'être seulement faisable (ou du moins seulement pris en charge) via le projet de configuration .NET.
Est-il possible d'appeler une bibliothèque GAC depuis une autre application d'installation?
La solution
Selon http://jrsoftware.org/files/is5-whatsnew.htm vous devriez pouvoir le faire avec les versions 5.3 et supérieures
Ajout du support .NET (ceux-ci provoquent une erreur interne si utilisé sur un système sans .NET Framework présent):
* Added new [Files] section flag: gacinstall. * Added new [Files] section parameter: StrongAssemblyName. * Added new constants: {regasmexe}, {regasmexe32}, {regasmexe64}.
Autres conseils
Vous n'êtes pas sûr de la bibliothèque, mais vous pouvez appeler gacutil.exe pour installer / désinstaller des assemblys.