2008-09-14 7 views
4

Jusqu'à récemment, nous utilisions Inno Setup pour nos installations, ce que je voudrais continuer à faire, à moins que nous puissions obtenir un uninstall option in the start menu (merci Giovanni Galbo), mais nous avons maintenant besoin de GAC externe bibliothèques, quelque chose que je soupçonne est seulement faisable (ou au moins seulement pris en charge) si le projet d'installation .NET.Ajout d'assemblages au GAC depuis Inno Setup

Est-il possible d'appeler une bibliothèque GAC'ing à partir d'une autre application de configuration?

Répondre

6

Selon http://jrsoftware.org/files/is5-whatsnew.htm vous devriez être en mesure de le faire avec v5.3 et au-dessus

Ajout du support .NET (ces provoquent une erreur interne si elle est utilisée sur un système sans présent .NET Framework) :

* Added new [Files] section flag: gacinstall. 
* Added new [Files] section parameter: StrongAssemblyName. 
* Added new constants: {regasmexe}, {regasmexe32}, {regasmexe64}. 
1

Vous n'êtes pas sûr de la bibliothèque, mais vous pouvez appeler le gacutil.exe pour installer/désinstaller des assemblys.

+0

Pas une bonne idée. gacutil.exe fait partie du SDK et n'est pas sur une machine normale "Non-Devloper". –

+0

Par la documentation de Microsoft, vous ne devez pas utiliser gacutil en production: https://msdn.microsoft.com/fr-fr/library/dkkx7f79(v=vs.110).aspx –

Questions connexes