---
title: "How does .NET help to manage DLLs on a system?"  
description: "How does .NET help to manage DLLs on a system?"  
author: "Anonymous User"  
published: 2014-09-22  
updated: 2020-09-16  
canonical: https://www.mindstick.com/interview/2188/how-does-dot-net-help-to-manage-dlls-on-a-system  
category: ".net"  
tags: [".net", "c#"]  
reading_time: 1 minute  

---

# How does .NET help to manage DLLs on a system?

When you have multiple DLLs on a system, you are in what is known as “DLL Hell”. Managing the DLLs can be particularly difficult if there are multiple versions of the various DLLs. In the .NET framework, assemblies are managed using the information stored in their metadata, and you can store multiple versions of each in the GAC.

## Answers

### Answer by Anonymous User

When you have multiple DLLs on a system, you are in what is known as “DLL Hell”. Managing the DLLs can be particularly difficult if there are multiple versions of the various DLLs. In the .NET framework, assemblies are managed using the information stored in their metadata, and you can store multiple versions of each in the GAC.


---

Original Source: https://www.mindstick.com/interview/2188/how-does-dot-net-help-to-manage-dlls-on-a-system

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
