Seleccione los objetos y las propiedades que desea cambiar para el servicio configurable DotNetAppDomain.
En el caso de los servicios configurables DotNetappDomain, debe detener e iniciar el grupo de ejecución para que un cambio efectuado en el valor de propiedad entre en vigor.
Servicios configurables proporcionados que se crean para cada intermediario | Propiedades para cada servicio configurable que se define | Valor predeterminado | Descripción de propiedades |
---|---|---|---|
Ninguno | ApplicationBase | El directorio base para el dominio de aplicación desde el que se cargan los ensamblados. | |
ConfigurationFile | Un archivo de configuración XML que se utiliza para configurar el dominio. Esta propiedad es un formato publicado de Microsoft. Se utiliza para establecer propiedades específicas de contenedor y de aplicación y se carga cuando se inicializa el dominio de aplicación. El valor puede especificar un nombre base o una vía de acceso completa. El intermediario busca un nombre base en el directorio Base de la aplicación. | ||
DisallowCodeDownload | true | Controla si el dominio de aplicación .NET tiene permiso para descargar código dependiente desde fuera de la máquina de intermediario. El valor predeterminado (true, sensible a mayúsculas y minúsculas) significa que la descarga remota no está permitida. Cualquier otro valor es tratado como permitir la descarga remota. | |
PrivateBinPath | Si se especifica, esta propiedad proporciona una lista separada por signos de punto y coma de subdirectorios debajo de la Base de la aplicación en los que se sondeará si hay ensamblados, además de los valores predeterminados de Microsoft. | ||
PrivateBinPathProbe | Si se establece en cualquier valor que no sea un espacio en blanco, esta propiedad significa que el directorio Base de la aplicación no se sondea para ver si hay ensamblados; sólo se sondean los subdirectorios especificados en PrivateBinPath y los valores predeterminados de Microsoft. | ||
ShadowCopyFiles | true | Controla si los ensamblados para este dominio de aplicación se cargan en su sitio, o se copian en una ubicación privada y se cargan desde allí. Un ensamblado cargado en su sitio está bloqueado mientras se utiliza y no se puede actualizar dinámicamente. | |
UseBrokerWorkpathForShadowCopyCache | false | Controla la ubicación utilizada para las copias sombra de ensamblados. Si se cambia del valor predeterminado (false), se utiliza el directorio de trabajo del intermediario; de lo contrario se utiliza una ubicación bajo el directorio de inicio del ID que ejecuta el servicio. | |
AllowHotSwapDeploy | true | Permite volver a cargar el Dominio de aplicación simplemente cambiando los ensamblados en disco debajo de ApplicationBase sin necesidad de volver a desplegar el flujo. Por ejemplo, si la propiedad ApplicationBase apunta a la ubicación de salida de una compilación Microsoft Visual Studio, reconstruir el ensamblado en Microsoft Visual Studio hará que el grupo de ejecución incorpore automáticamente el ensamblado recién construido. Establezca esta propiedad en false en un sistema de producción para asegurar que los ensamblados no se puedan cambiar accidentalmente en producción. Tenga en cuenta que este valor sólo tiene efecto si ShadowCopyFiles también está establecida en true. |