Dela via


<relativeBindForResources-element>

Optimerar avsökningen för satellitsammansättningar.

<Konfiguration>
  <Runtime>
    <relativeBindForResources>

Syntax

<relativeBindForResources
   enabled="true|false" />

Attribut och element

I följande avsnitt beskrivs attribut, underordnade element och överordnade element.

Attribut

Attribut Beskrivning
enabled Obligatoriskt attribut.

Anger om common language runtime optimerar avsökningen för satellitsammansättningar.

aktiverat attribut

Värde Beskrivning
false Körningen optimerar inte avsökningen för satellitsammansättningar. Detta är standardvärdet.
true Körningen optimerar avsökningen för satellitsammansättningar.

Underordnade element

Inga.

Överordnade element

Element Beskrivning
configuration Rotelementet i varje konfigurationsfil som används av common language runtime och .NET Framework program.
runtime Innehåller information om initieringsalternativ för körning.

Kommentarer

I allmänhet Resource Manager avsökningar för resurser, enligt beskrivningen i avsnittet Paket och Distribuera resurser. Det innebär att när Resource Manager avsökningar för en viss lokaliserad version av en resurs kan den titta i den globala sammansättningscacheminnet, titta i en kulturspecifik mapp i programmets kodbas, fråga Windows Installer efter satellitsammansättningar och generera AppDomain.AssemblyResolve händelsen. Elementet <relativeBindForResources> optimerar hur Resource Manager avsökningar för satellitsammansättningar. Det kan förbättra prestanda vid avsökning av resurser under följande villkor:

  • När satellitsammansättningen distribueras på samma plats som kodsammansättningen. Om kodsammansättningen med andra ord installeras i den globala sammansättningscacheminnet måste satellitsammansättningarna också installeras där. Om kodsammansättningen installeras i programmets kodbas måste satellitsammansättningarna också installeras i en kulturspecifik mapp i kodbasen.
  • När Windows Installer inte används eller används sällan för installation på begäran av satellitsammansättningar.
  • När programkoden inte hanterar AppDomain.AssemblyResolve händelsen.

enabled Ange attributet för -elementet <relativeBindForResources> så att true det optimerar Resource Manager avsökning för satellitsammansättningar på följande sätt:

  • Den använder platsen för den överordnade kodsammansättningen för att söka efter satellitsammansättningen.
  • Den frågar inte Windows Installer om satellitsammansättningar.
  • Händelsen höjs AppDomain.AssemblyResolve inte.

Se även