<disableCachingBindingFailures > elemento<disableCachingBindingFailures> Element

Especifica si se deshabilita el almacenamiento en caché de errores que se producen porque no se encontró el ensamblado mediante sondeo de enlace.Specifies whether to disable the caching of binding failures that occur because the assembly was not found by probing.

<Configuración > elemento<configuration> Element
<en tiempo de ejecución > elemento<runtime> Element
<disableCachingBindingFailures><disableCachingBindingFailures>

SintaxisSyntax

<disableCachingBindingFailures enabled="0|1"/>  

Atributos y elementosAttributes and Elements

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.The following sections describe attributes, child elements, and parent elements.

AtributosAttributes

AtributoAttribute DescripciónDescription
enabledenabled Atributo necesario.Required attribute.

Especifica si se deshabilita el almacenamiento en caché de errores que se producen porque no se encontró el ensamblado mediante sondeo de enlace.Specifies whether to disable the caching of binding failures that occur because the assembly was not found by probing.

Atributo enabledenabled Attribute

ValorValue DescripciónDescription
00 No deshabilite el almacenamiento en caché de errores que se producen porque no se encontró el ensamblado mediante sondeo de enlace.Do not disable the caching of binding failures that occur because the assembly was not found by probing. Este es el comportamiento de enlace predeterminada a partir de la versión 2.0 de .NET Framework.This is the default binding behavior starting with the .NET Framework version 2.0.
11 Deshabilitar el almacenamiento en caché de errores que se producen porque no se encontró el ensamblado mediante sondeo de enlace.Disable the caching of binding failures that occur because the assembly was not found by probing. Esta opción revierte el comportamiento de enlace de la versión 1.1 de .NET Framework.This setting reverts to the binding behavior of the .NET Framework version 1.1.

Elementos secundariosChild Elements

Ninguno.None.

Elementos primariosParent Elements

ElementoElement DescripciónDescription
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.
runtime Contiene información del enlace del ensamblado y de la recolección de elementos no utilizados.Contains information about assembly binding and garbage collection.

ComentariosRemarks

A partir de la versión 2.0 de .NET Framework, el comportamiento predeterminado para la carga de ensamblados es almacenar en caché todos los enlaces y errores de carga.Starting with the .NET Framework version 2.0, the default behavior for loading assemblies is to cache all binding and loading failures. Es decir, si se produce un error en un intento de cargar un ensamblado, las solicitudes posteriores para cargar el mismo ensamblado producirá un error inmediatamente, sin intentar localizar el ensamblado.That is, if an attempt to load an assembly fails, subsequent requests to load the same assembly fail immediately, without any attempt to locate the assembly. Este elemento deshabilita ese comportamiento predeterminado para los errores que se producen porque no se encontró el ensamblado en la ruta de acceso de sondeo de enlace.This element disables that default behavior for binding failures that occur because the assembly could not be found in the probing path. Producen estos errores FileNotFoundException.These failures throw FileNotFoundException.

Algunos enlaces de errores de carga no se ven afectados por este elemento y siempre se almacenan en caché.Some binding and loading failures are not affected by this element, and are always cached. Estos errores se producen porque se encontró el ensamblado, pero no se pudo cargar.These failures occur because the assembly was found but could not be loaded. Producen BadImageFormatException o FileLoadException.They throw BadImageFormatException or FileLoadException. En la lista siguiente incluye algunos ejemplos de tales errores.The following list includes some examples of such failures.

  • Si intenta cargar un archivo no es un ensamblado válido, se producirá un error en los intentos posteriores para cargar el ensamblado incluso si se reemplaza el archivo incorrecto con el ensamblado correcto.If you attempt to load a file is not a valid assembly, subsequent attempts to load the assembly will fail even if the bad file is replaced with the correct assembly.

  • Si intenta cargar un ensamblado que está bloqueado por el sistema de archivos, se producirá un error en los intentos posteriores para cargar el ensamblado incluso después de que el ensamblado se libera por el sistema de archivos.If you attempt to load an assembly that is locked by the file system, subsequent attempts to load the assembly will fail even after the assembly is released by the file system.

  • Si una o varias versiones del ensamblado que está intentando cargar es en la ruta de acceso de sondeo, pero la versión específica que solicita no está entre ellos, se producirá un error en los intentos posteriores para cargar esa versión incluso si se mueve la versión correcta en la ruta de acceso de sondeo.If one or more versions of the assembly that you are attempting to load is in the probing path, but the specific version you are requesting is not among them, subsequent attempts to load that version will fail even if the correct version is moved into the probing path.

EjemploExample

El ejemplo siguiente muestra cómo deshabilitar el almacenamiento en caché de errores de enlace de ensamblado que se producen porque no se encontró el ensamblado mediante sondeo.The following example shows how to disable the caching of assembly binding failures that occur because the assembly was not found by probing.

<configuration>  
   <runtime>  
      <disableCachingBindingFailures enabled="1" />  
   </runtime>  
</configuration>  

Vea tambiénSee also