As we know that A global assembly cache (GAC) is a machine-wide code cache that stores assemblies specifically designated to be shared by several applications on the computer.
A Global Assembly Cache in the .NET framework provides a central place for registering assemblies. Those assemblies once registered are then available to all applications for usage.
Where a GAC(Global assembly cache) is nothing but a special disk folder where all the shared assemblies will be kept.
This is located under <drive>: WinNTAssembly folder.
Sunil Singh
15-Jun-2017It was really helpful to read this post.