Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Elemento
Especifica un archivo de configuración que se va a incluir.
<configuración>
<assemblyBinding>
<linkedConfiguration>
Syntax
<linkedConfiguration href="URL of linked configuration file" />
Atributo
| Atributo | Description |
|---|---|
href |
Atributo obligatorio. Dirección URL del archivo de configuración que se va a incluir. El único formato admitido para el href atributo es file://. Se admiten archivos locales y archivos UNC. |
Elemento primario
| Elemento | Description |
|---|---|
<assemblyBinding> Elemento |
Especifica la directiva de enlace de ensamblados en el nivel de configuración. |
Elementos secundarios
Ninguno
Observaciones
El elemento simplifica el <linkedConfiguration> mantenimiento de los ensamblados de componentes. Si una o varias aplicaciones usan un ensamblado que tiene un archivo de configuración que reside en una ubicación conocida, sus archivos de configuración pueden usar el <linkedConfiguration> elemento para incluir el archivo de configuración del ensamblado, en lugar de duplicar la información de configuración. Cuando se realiza el servicio del ensamblado de componentes, la actualización del archivo de configuración común proporciona información de configuración actualizada a todas las aplicaciones que usan el ensamblado.
Nota:
El <linkedConfiguration> elemento no se admite para las aplicaciones con manifiestos en paralelo de Windows.
Las reglas siguientes rigen el uso de archivos de configuración vinculados:
La configuración de los archivos de configuración incluidos solo afecta a la directiva de enlace del cargador y solo la usa el cargador. Los archivos de configuración incluidos pueden tener opciones distintas de las directivas de enlace, pero esas opciones no tienen ningún efecto.
El único formato admitido para el
hrefatributo esfile://. Se admiten archivos locales y archivos UNC.No hay ninguna restricción en el número de configuraciones vinculadas por archivo de configuración.
Todos los archivos de configuración vinculados se combinan para formar un archivo de configuración de ensamblado, similar al comportamiento de la
#includedirectiva en C/C++.El
<linkedConfiguration>elemento solo se permite en los archivos de configuración de la aplicación. Si el elemento aparece en un archivo Machine.config , se omite.No hay ninguna restricción en el contenido de los archivos de configuración incluidos, siempre que se ajusten al esquema del elemento primario
<assemblyBinding>.Las referencias circulares se detectan y finalizan. Es decir, si los
<linkedConfiguration>elementos de una serie de archivos de configuración forman un bucle, el bucle se detecta y se detiene.
Example
En el ejemplo siguiente se muestra cómo incluir el archivo de configuración desde un disco duro local:
<configuration>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<linkedConfiguration href="file://c:\Program Files\Contoso\sharedConfig.xml"/>
</assemblyBinding>
</configuration>