<relativeBindForResources > elemento<relativeBindForResources> Element

Ottimizza le ricerche degli assembly satellite.Optimizes the probe for satellite assemblies.

<configurazione > elemento<configuration> Element
<runtime > elemento<runtime> Element
<relativeBindForResources > elemento<relativeBindForResources> Element

SintassiSyntax

<relativeBindForResources    
   enabled="true|false" />  

Attributi ed elementiAttributes and Elements

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.The following sections describe attributes, child elements, and parent elements.

AttributiAttributes

AttributoAttribute DescrizioneDescription
enabled Attributo obbligatorio.Required attribute.

Specifica se tramite Common Language Runtime vengono ottimizzate le ricerche degli assembly satellite.Specifies whether the common language runtime optimizes the probe for satellite assemblies.

Attributo enabledenabled Attribute

ValoreValue DescrizioneDescription
false Tramite il runtime non vengono ottimizzate le ricerche degli assembly satellite.The runtime does not optimize the probe for satellite assemblies. Rappresenta il valore predefinito.This is the default value.
true Tramite il runtime vengono ottimizzate le ricerche degli assembly satellite.The runtime optimizes the probe for satellite assemblies.

Elementi figlioChild Elements

Nessuno.None.

Elementi padreParent Elements

ElementoElement DescrizioneDescription
configuration Elemento radice in ciascun file di configurazione usato in Common Language Runtime e nelle applicazioni .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.
runtime Contiene informazioni sulle opzioni di inizializzazione in fase di esecuzione.Contains information about runtime initialization options.

NoteRemarks

In generale, Resource Manager vengono cercate le risorse, come documentato nel Packaging and Deploying Resources argomento.In general, Resource Manager probes for resources, as documented in the Packaging and Deploying Resources topic. Ciò significa che per la ricerca di una particolare versione localizzata di una risorsa da parte di Gestione risorse l'operazione potrebbe essere eseguita nella Global Assembly Cache, in una cartella di impostazioni cultura specifiche nella codebase dell'applicazione, potrebbe essere eseguita una query su Windows Installer per gli assembly satellite e potrebbe essere generato l'evento AppDomain.AssemblyResolve.This means that when Resource Manager probes for a particular localized version of a resource, it may look in the global assembly cache, look in a culture-specific folder in the application's code base, query Windows Installer for satellite assemblies, and raise the AppDomain.AssemblyResolve event. Tramite l'elemento <relativeBindForResources> viene ottimizzata la modalità di ricerca degli assembly satellite tramite Gestione Risorse.The <relativeBindForResources> element optimizes the way in which Resource Manager probes for satellite assemblies. Le prestazioni possono migliorare durante la ricerca delle risorse nei seguenti casi:It can improve performance when probing for resources under the following conditions:

  • Quando l'assembly satellite viene distribuito nello stesso percorso dell'assembly di codice.When the satellite assembly is deployed in the same location as the code assembly. In altre parole, se l'assembly di codice è installato nella Global Assembly Cache, anche gli assembly satellite devono essere installati in questa posizione.In other words, if the code assembly is installed in the global assembly cache, the satellite assemblies must also be installed there. Se l'assembly di codice è installato nella codebase dell'applicazione, anche gli assembly satellite devono essere installati in una cartella di impostazioni cultura specifiche nella codebase.If the code assembly is installed in the application's code base, the satellite assemblies must also be installed in a culture-specific folder in the code base.

  • Quando Windows Installer non viene utilizzato o viene utilizzato solo raramente per installazioni su richiesta di assembly satellite.When Windows Installer is not used or is used only rarely for on-demand installation of satellite assemblies.

  • Quando l'evento AppDomain.AssemblyResolve non viene gestito dal codice dell'applicazione.When application code does not handle the AppDomain.AssemblyResolve event.

L'impostazione dell'attributo enabled dell'elemento <relativeBindForResources> su true consente di ottimizzare la ricerca di assembly satellite da parte di Gestione risorse nel modo seguente:Setting the enabled attribute of the <relativeBindForResources> element to true optimizes Resource Manager's probe for satellite assemblies as follows:

  • Viene utilizzato il percorso dell'assembly del codice padre per cercare l'assembly satellite.It uses the location of the parent code assembly to probe for the satellite assembly.

  • Non viene eseguita una query su Windows Installer per gli assembly satellite.It does not query Windows Installer for satellite assemblies.

  • Non viene generato l'evento AppDomain.AssemblyResolve.It does not raise the AppDomain.AssemblyResolve event.

Vedere ancheSee also