Monday, 9 October 2017

What are assemblies? What are static and dynamic assemblies?


What are assemblies? What are static and dynamic assemblies?
An assembly is the unit in which compiled managed code is stored. An assembly contains IL and metadata. Metadata gives detail of the assembly, properties and methods stored in the security information etc. Assemblies can be static and dynamic.

Static assemblies: - Static assembly can include .NET types (interfaces and classes), as well as required resources for the assembly (bitmaps JPEG FILES, resource files, and so on). Static assemblies are stored on disk in PE files. 

Dynamic assemblies: - Dynamic assembly are one, which run directly from memory and are not saved on disk before execution. They can be save disk after they have executed.

0 comments

Post a Comment