What is GAC?

A computer installed with the common language runtime has a machine-wide code cache known as Global Assembly Cache. In the .NET Framework the Global Assembly Cache acts as the central place for registering the assemblies. All the shared Asp.Net assemblies have a unique name and they are placed in GAC.

The Global Assembly Cache or GAC is a machine-wide .NET assemblies cache for Microsoft's CLR platform. The approach of having a specially controlled central repository addresses the shared library concept and helps to avoid pitfalls of other solutions that lead to drawbacks like DLL hell.

GAC Assembly is differenciate with the Strong Name


Post a Comment