Make an assembly available to an ASP.NET application : Assembly « Development « ASP.NET Tutorial






You can add the assembly to the application's /Bin folder.
Or you can add the assembly to the Global Assembly Cache.

Adding an Assembly to the Bin Folder
The ASP.NET Framework automatically checks this folder for any assemblies. 
If the folder contains an assembly, the assembly is referenced automatically by the ASP.NET.

When you add an assembly to an ASP.NET application's Bin folder, the assembly is scoped to the application. 

If you add an assembly to the Bin folder, then you can take advantage of XCopy deployment.








9.3.Assembly
9.3.1.Building Component Libraries by Using the C# Command-Line Compiler
9.3.2.Make an assembly available to an ASP.NET application
9.3.3.Adding an Assembly to the Global Assembly Cache
9.3.4.Building Basic Components
9.3.5.Components and Dynamic Compilation
9.3.6.Mixing Different Language Components in the App_Code Folder
9.3.7.Declaring Methods
9.3.8.Declaring Fields and Properties
9.3.9.Component with Property
9.3.10.Adding comments to a component.
9.3.11.Using ASP.NET Intrinsics in a Component
9.3.12.Load server side assembly