Share via


<het element relativeBindForResources>

Optimaliseert de sonde voor satellietassembly's.

<Configuratie>
  <Runtime>
    <relativeBindForResources>

Syntax

<relativeBindForResources
   enabled="true|false" />

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Kenmerk Beschrijving
enabled Vereist kenmerk.

Hiermee geeft u op of de runtime van de algemene taal de test voor satellietassembly's optimaliseert.

ingeschakeld kenmerk

Waarde Beschrijving
false De runtime optimaliseert de test niet voor satellietassembly's. Dit is de standaardwaarde.
true De runtime optimaliseert de test voor satellietassembly's.

Onderliggende elementen

Geen.

Bovenliggende elementen

Element Beschrijving
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen.
runtime Bevat informatie over opties voor runtime-initialisatie.

Opmerkingen

Over het algemeen Resource Manager tests voor resources, zoals beschreven in het onderwerp Resources inpakken en implementeren. Dit betekent dat wanneer Resource Manager test op een bepaalde gelokaliseerde versie van een resource, deze in de global assembly-cache kan zoeken, in een cultuurspecifieke map in de codebasis van de toepassing kan zoeken, een query kan uitvoeren op Windows Installer voor satellietassembly's en de AppDomain.AssemblyResolve gebeurtenis kan genereren. Het <relativeBindForResources> element optimaliseert de manier waarop Resource Manager sondes voor satellietassembly's. Het kan de prestaties verbeteren bij het zoeken naar resources onder de volgende omstandigheden:

  • Wanneer de satellietassembly wordt geïmplementeerd op dezelfde locatie als de codeassembly. Met andere woorden, als de code-assembly wordt geïnstalleerd in de global assembly cache, moeten de satellietassembly's daar ook worden geïnstalleerd. Als de codeassembly is geïnstalleerd in de codebasis van de toepassing, moeten de satellietassembly's ook worden geïnstalleerd in een cultuurspecifieke map in de codebasis.
  • Wanneer Windows Installer niet of slechts zelden wordt gebruikt voor installatie op aanvraag van satellietassembly's.
  • Wanneer de toepassingscode de AppDomain.AssemblyResolve gebeurtenis niet verwerkt.

Als u het enabled kenmerk van het <relativeBindForResources> element instelt om de test van Resource Manager voor satellietassembly's als volgt te true optimaliseren:

  • De locatie van de bovenliggende codeassembly wordt gebruikt om de satellietassembly te testen.
  • Er wordt geen query uitgevoerd op Windows Installer voor satellietassembly's.
  • De gebeurtenis wordt niet gegenereerd AppDomain.AssemblyResolve .

Zie ook