AppDomainSetup.DisallowApplicationBaseProbing Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica si se examinan la ruta de acceso binaria privada y la ruta de acceso base de la aplicación cuando se buscan los ensamblados que se van a cargar.
public:
property bool DisallowApplicationBaseProbing { bool get(); void set(bool value); };
public bool DisallowApplicationBaseProbing { get; set; }
member this.DisallowApplicationBaseProbing : bool with get, set
Public Property DisallowApplicationBaseProbing As Boolean
Valor de propiedad
true
si no se permite el sondeo; de lo contrario, false
. De manera predeterminada, es false
.
Comentarios
Si la DisallowApplicationBaseProbing propiedad es true
, se omite el valor de la ApplicationBase propiedad . Es decir, no se sondea ningún ensamblado en los directorios especificados por la ApplicationBase propiedad . Además, se omiten los valores de la PrivateBinPath propiedad y la PrivateBinPathProbe propiedad . No se sondea ningún ensamblado en los directorios especificados por la PrivateBinPath propiedad .
La DisallowApplicationBaseProbing propiedad proporciona una capa adicional de control sobre el proceso de carga. En la secuencia de carga de ensamblados normal, la base de la aplicación se sondea antes de que se genere el AppDomain.AssemblyResolve evento. Sin embargo, es posible que algunas aplicaciones necesiten cargar ensamblados desde un archivo compuesto OLE dentro de un documento o desde una ubicación conocida única que no está en la caché global de ensamblados ni en los directorios especificados por las ApplicationBase propiedades y PrivateBinPath . Estas aplicaciones pueden usar la DisallowApplicationBaseProbing propiedad para evitar el retraso causado por el sondeo normal y para evitar la carga de copias del ensamblado necesario que podrían encontrarse en las rutas de acceso de sondeo normales.