In .NET, what is an assembly?
Correct answer A. A compiled unit of deployment and versioning, such as a .dll or .exe, containing CIL and a manifest
An assembly is the fundamental unit of deployment, versioning and security in .NET. It is usually a .dll or .exe file containing compiled CIL, type metadata and a manifest that records its name, version and dependencies. A project's many source files compile into one assembly. It has nothing to do with low-level assembly language, despite the similar name.
Answer checked How we write and check questions
Discussion