Previous Topic: Check files.sxp and ufiles.sxp (Product Files)Next Topic: Check sregdel.sxp, sreg.sxp, uregdel.sxp, and ureg.sxp (Registry)


Check gac.sxp (Global Assembly Cache)

In this step, the Installer checks the gac.sxp file (GAC = Global Assembly Cache), which contains sections that specify assemblies to install or remove.

Assemblies specified in the #CreateAssemblyn# section of the gac.sxp are installed in the GAC, if they were not yet installed, and the Installer creates a reference to the current product. If a reference already exists (that is, the assembly was already installed), only a new reference is created. If the reference entries are missing in a #CreateAssemblyn# section, the assembly is installed without a reference.

The Installer removes an assembly specified in the #DeleteAssemblyn# section of the gac.sxp from the GAC, provided the last reference will be deleted. Otherwise only the reference to the current product is deleted.