What is GAC and where it is located?
Chirag Satasiya
Global assembly cache
It is located in %windir%\assembly (for example, C:\WINDOWS\assembly) and it is a shared repository of libraries.
GAC stands for Global Assembly Cache. The global assembly cache stores assemblies specifically designed to be shared by several applications on the computer. Location of GAC depends upon the version of .NET framework you are using. C:\Windows\Assembly for.NET framework 2.0 or 3.5 i.e. before 4.0 C:\WINDOWS\Microsoft.NET\assembly - For .NET framework 4.0 & above