Elemento <relativeBindForResources>
Optimiza el sondeo de ensamblados satélite.
<configuration>
<runtime>
<relativeBindForResources>
Sintaxis
<relativeBindForResources
enabled="true|false" />
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
enabled |
Atributo necesario. Especifica si Common Language Runtime optimiza el sondeo para ensamblados satélite. |
Atributo enabled
Valor | Descripción |
---|---|
false |
El tiempo de ejecución no optimiza el sondeo para ensamblados satélite. Este es el valor predeterminado. |
true |
El tiempo de ejecución optimiza el sondeo de ensamblados satélite. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
configuration |
Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework. |
runtime |
Contiene información sobre las opciones de inicialización del motor en tiempo de ejecución. |
Comentarios
En general, Resource Manager sondea los recursos, tal como se documenta en el tema Empaquetar e implementar recursos. Esto significa que, cuando Resource Manager sondea una versión localizada determinada de un recurso, puede buscar en la caché global de ensamblados, en una carpeta específica de la referencia cultural en la base de código de la aplicación, consultar Windows Installer para ensamblados satélite y generar el evento AppDomain.AssemblyResolve. El elemento <relativeBindForResources>
optimiza la forma en que Resource Manager sondea los ensamblados satélite. Puede mejorar el rendimiento al sondear los recursos en las condiciones siguientes:
- Cuando el ensamblado satélite se implementa en la misma ubicación que el ensamblado de código. Es decir, si el ensamblado de código está instalado en la caché de ensamblados global, los ensamblados satélite también deben instalarse allí. Si el ensamblado de código se instala en la base de código de la aplicación, los ensamblados satélite también deben instalarse en una carpeta específica de la referencia cultural en la base de código.
- Cuando Windows Installer no se usa o solo se usa rara vez para la instalación a petición de ensamblados satélite.
- Cuando el código de la aplicación no controla el evento AppDomain.AssemblyResolve.
Al establecer el atributo enabled
del elemento <relativeBindForResources>
en true
se optimiza el sondeo de Resource Manager para ensamblados satélite, tal como se indica a continuación:
- El tiempo de ejecución usa la ubicación del ensamblado de código principal para sondear el ensamblado satélite.
- No consulta Windows Installer para ensamblados satélite.
- No genera el evento AppDomain.AssemblyResolve.