What is GAC and where it is located?
Chirag Satasiya
Select an image from your device to upload
GAC stands for Global Assembly Cache. GAC is the place where shared assemblies get stored in a system.In order to install an assembly to GAC one needs to use the command : gacutil.exe i Assembly name . However before doing that we need to make sure that the assembly is a strong named assembly.To sign an assembly with a strong name, you must have a public/private key pair. This public and private cryptographic key pair is used during compilation to create a strong-named assembly.We need to use: sn –k in the command prompt and then provide the public/private key pair file to the AssemblyInfo file of the dll.For dot net version 2.0 & 3.5 the location for GAC is : C:\Windows\assemblyFor dotnet version 4.0 and above the location for GAC is :C:\Windows\Microsoft.NET\assembly
GAC stands for General Assembly of the Church of God. It is located in Cleveland, Tennessee, United States at my location