Conteúdo da montagem
Em geral, um conjunto estático pode consistir em quatro elementos:
Digite metadados.
Código de linguagem intermediária comum (CIL) que implementa os tipos. Ele é gerado pelo compilador a partir de um ou mais arquivos de código-fonte.
Um conjunto de recursos.
Somente o manifesto do assembly é necessário, mas tipos ou recursos são necessários para dar ao assembly qualquer funcionalidade significativa.
A ilustração a seguir mostra esses elementos agrupados em um único arquivo físico:
Ao projetar seu código-fonte, você toma decisões explícitas sobre como particionar a funcionalidade do seu aplicativo em um ou mais arquivos. Ao projetar o código .NET, você tomará decisões semelhantes sobre como particionar a funcionalidade em um ou mais assemblies.