Assemblies

An assembly is a collection of modules and resources that are part of the same version of an application and are deployed together; thus these items are considered to make up a single unit. The term resource refers to anything (other than code) used by an assembly. Resources can include graphical resources (such as icons, bitmap images, and so forth) or anything else that a program uses to perform its job (such as text or binary files). Simple assemblies often consist of just one file (a .NET module), whereas more complex assemblies may include numerous files (both modules and resources).

Exactly one file in the assembly (generally a .DLL file) contains an assembly manifest that fully describes the assembly. This manifest contains ...

Get Programming in the .NET Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.