---
title: "Define private assembly and a shared dot net assembly?"  
description: "Define private assembly and a shared dot net assembly?"  
author: "Varun Agrawal"  
published: 2011-03-18  
updated: 2020-09-23  
canonical: https://www.mindstick.com/interview/488/define-private-assembly-and-a-shared-dot-net-assembly  
category: "assembly"  
tags: ["assembly"]  
reading_time: 1 minute  

---

# Define private assembly and a shared dot net assembly?

A private assembly is stored in the application’s directory and used by a single application. A share assembly can be used by multiple applications and is stored in the Global assembly cache, a repository of assemblies maintained by the .Net Framework.

## Answers

### Answer by Varun Agrawal

A private assembly is stored in the application’s directory and used by a single application. A share assembly can be used by multiple applications and is stored in the Global assembly cache, a repository of assemblies maintained by the .Net Framework.


---

Original Source: https://www.mindstick.com/interview/488/define-private-assembly-and-a-shared-dot-net-assembly

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
