Partilhar via


<elemento relativeBindForResources>

Otimiza a sonda para assemblagens por satélite.

<configuração>
  <runtime>
    <relativeBindForResources>

Sintaxe

<relativeBindForResources
   enabled="true|false" />

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
enabled Atributo obrigatório.

Especifica se o runtime de linguagem comum otimiza a sonda para assemblagens por satélite.

Atributo ativado

Valor Descrição
false O runtime não otimiza a sonda para assemblagens por satélite. Este é o valor predefinido.
true O runtime otimiza a sonda para assemblagens por satélite.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
configuration O elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de idioma comum e .NET Framework aplicações.
runtime Contém informações sobre as opções de inicialização do runtime.

Observações

Em geral, Resource Manager sondas para recursos, conforme documentado no tópico Pacotes e Implementar recursos. Isto significa que, quando Resource Manager sondas para uma versão localizada específica de um recurso, pode procurar na cache de assemblagem global, procurar numa pasta específica da cultura na base de código da aplicação, consultar o Windows Installer para assemblagens por satélite e gerar o AppDomain.AssemblyResolve evento. O <relativeBindForResources> elemento otimiza a forma como Resource Manager sondas para assemblagens por satélite. Pode melhorar o desempenho ao pesquisar recursos nas seguintes condições:

  • Quando a assemblagem por satélite é implementada na mesma localização que a assemblagem de código. Por outras palavras, se a assemblagem de código estiver instalada na cache de assemblagem global, as assemblagens de satélite também têm de ser instaladas lá. Se a assemblagem de código estiver instalada na base de código da aplicação, as assemblagens de satélite também têm de ser instaladas numa pasta específica da cultura na base de código.
  • Quando o Windows Installer não é utilizado ou é utilizado apenas raramente para instalação a pedido de assemblagens por satélite.
  • Quando o código da aplicação não processa o AppDomain.AssemblyResolve evento.

Definir o enabled atributo do <relativeBindForResources> elemento para otimizar a true pesquisa de Resource Manager para assemblagens por satélite da seguinte forma:

  • Utiliza a localização da assemblagem de código principal para sondar a assemblagem por satélite.
  • Não consulta o Windows Installer para assemblagens por satélite.
  • Não gera o AppDomain.AssemblyResolve evento.

Ver também