.NET Assembly = MSIL + Manifest + Metadata
Is this the right definition of an Assembly?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
No, it’s missing resources too.
But other than that, yeah. There’s the assembly manifest, type metadata, MSIL (implements the types defined in the assembly), and resources.
Note that ONLY the manifest is required. You can have an assembly missing any of the other elements (it’s just a useless assembly though without type metadata and implementing MSIL or without resources).
Note that an assembly does NOT need to made up of a single file (the manifest could point to additional files containing parts of the assembly (for example, a resource)).