Partilhar via


Local de montagem

O local de um assembly determina se o common language runtime pode localizá-lo quando referenciado e também pode determinar se o assembly pode ser compartilhado com outros assemblies. Você pode implantar um assembly nos seguintes locais:

  • O diretório ou subdiretórios do aplicativo.

    Este é o local mais comum para implantar um assembly. Os subdiretórios do diretório raiz de um aplicativo podem ser baseados em idioma ou cultura. Se um assembly tiver informações no atributo culture, ele deverá estar em um subdiretório sob o diretório do aplicativo com o nome dessa cultura.

  • O cache de assembly global.

    Este é um cache de código em toda a máquina que é instalado onde quer que o Common Language Runtime esteja instalado. Na maioria dos casos, se você pretende compartilhar um assembly com vários aplicativos, deve implantá-lo no cache global de assemblies.

  • Em um servidor HTTP.

    Um assembly implantado em um servidor HTTP deve ter um nome forte; Você aponta para o assembly na seção codebase do arquivo de configuração do aplicativo.

Consulte também