Explain the different parts of an Assembly.

The different parts of an Assembly includes:

  • Manifest – It contains the information about the version of an assembly. It is also called as assembly metadata.
  • Type Metadata – Binary information of the program.
  • MSIL – Microsoft Intermediate Language code.
  • Resources – List of related files.