---
title: "What is the GAC and where is it located?"  
description: "What is the GAC and where is it located?"  
author: "Manish Kumar"  
published: 2017-06-12  
updated: 2020-09-22  
canonical: https://www.mindstick.com/interview/23262/what-is-the-gac-and-where-is-it-located  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# What is the GAC and where is it located?

\
It is the Global Assembly Cache. Shared assemblies reside in the GAC; GAC allows applications to share assemblies instead of having the assembly distributed with each application. Versioning allows multiple assembly versions to exist in the GAC—applications can specify version numbers in the config file. The gacutil command line tool is used to manage the GAC.

## Answers

### Answer by Manish Kumar

\
It is the Global Assembly Cache. Shared assemblies reside in the GAC; GAC allows applications to share assemblies instead of having the assembly distributed with each application. Versioning allows multiple assembly versions to exist in the GAC—applications can specify version numbers in the config file. The gacutil command line tool is used to manage the GAC.


---

Original Source: https://www.mindstick.com/interview/23262/what-is-the-gac-and-where-is-it-located

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
