Assembly: Where It All Gets Physical
Assembly: Where It All Gets Physical
Module3
AssemblyA
Assembly vs. Namespace
Namespaces are used to group names
Assemblies can contain several namespaces
Namespaces can be partitioned across assemblies
Types implemented twice are different!
Both must be included into project independently:
Namespaces are imported in the source code
using System.Runtime.Remoting.Services;
AssemblyConfiguration
AssemblyCopyright
AssemblyDefaultAlias
AssemblyDescription
AssemblyInformationalVersion
AssemblyProduct
AssemblyTitle
AssemblyTrademark
Multi-File Assemblies
Association based on metadata within assembly
Not linked by the file system
Assembly Module
Manifest Manifest
gacutil –i myAssembly.DLL