Documentation
-
How to: Share an assembly with other applications - .NET Framework
See how to share an assembly with other applications in .NET. Assemblies can be private (the default) or shared. To share an assembly, place it in the GAC.
-
The location of a .NET assembly determines how the CLR finds it and whether it can be shared with other assemblies.
-
How the Runtime Locates Assemblies - .NET Framework
Learn how the common language runtime (CLR) locates and binds to the assemblies that make up your application in .NET.
-
Assemblies and side-by-side execution - .NET
Learn about side-by-side execution, which is the ability to store and run multiple versions of an application or component on the same computer.