example appconfig app xml app-config

appconfig - ¿Es posible dividir una cadena en varias líneas en un archivo XML? ¿Si es así, cómo?



appsettings web.config c# (1)

Todos los saltos de línea están normalizados a espacios , así que solo colóquelos en una línea separada si el delimitador de espacio puede manejar espacios en blanco arbitrarios.

Tengo un archivo de configuración XML con algunas cadenas realmente largas. En general, formateo mis archivos de origen, etc. para que puedan leerse sin desplazarse. Me gustaría hacer lo mismo con este archivo de configuración.

¿Hay alguna manera de dividir la cadena en más de una línea? Con suerte, lo que estoy pidiendo es obvio, pero una imagen dice más que mil palabras, por ejemplo, valor a continuación.

<add name="validation" type="Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF.ValidationElement, Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

Si rompo la cadena de arriba para verse así:

<add name="validation" type="Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF.ValidationElement, Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WCF, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

Mis aplicaciones fallan con:

"Se produjo un error al crear el controlador de la sección de configuración para system.serviceModel / behaviors: el elemento de extensión ''validación'' no se puede agregar a este elemento. Verifique que la extensión esté registrada en la colección de extensiones en system.serviceModel / extensions / behaviorExtensions. Nombre del parámetro: elemento

Parece que es sensible a los saltos de línea en la cadena.