Editar el archivo XML de personalizaciones con la validación de esquema

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

El archivo customizations.xml se incluye en el archivo .zip comprimido exportado como solución. Determinadas partes del archivo customizations.xml se pueden editar manualmente. La información sobre el esquema ayuda a confirmar que cualquier modificación que cree es válida.

Archivos de esquema XSD:

Los archivos de esquema XSD utilizados para validar el archivo customization.xml en una solución están disponibles en SDK\Schemas. Los archivos necesarios son:

  • CustomizationsSolution.xsd

  • fetch.xsd

  • FormXml.xsd

  • isv.config.xsd

  • RibbonCore.xsd

  • RibbonTypes.xsd

  • RibbonWSS.xsd

  • SiteMap.xsd

  • SiteMapType.xsd

  • VisualizationDataDescription.xsd

Estos archivos también están instalados en el servidor local Microsoft Dynamics 365 en: [Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles

CustomizationsSolution.xsd es el esquema para la solución exportada. Contiene referencias a los demás archivos XSD. Todos los archivos deben encontrarse en la misma carpeta.

Usar la validación de esquema

Como el archivo XML exportado es un archivo de texto, puede modificarlo mediante un editor de texto como Bloc de notas. Sin embargo, se recomienda usar una aplicación que admita validación de esquema XSD como Microsoft Visual Studio. Validación de XSD en Microsoft Visual Studio o Visual Studio 2012 Express para Web proporciona información de IntelliSense y validación de esquema para ayudar a evitar errores.

Los archivos de esquema XSD utilizados para validar el archivo customization.xml en una solución están disponibles en SDK\Schemas. Asegúrese de copiar todos los archivos de esa carpeta en el mismo directorio. Necesitará asociar el archivo customizations.xml al archivo CustomizationsSolution.xsd. Ese archivo contiene vínculos al resto de archivos XSD en la carpeta.

  1. Descargue los archivos de esquema XSD y cópielos todos en su equipo. Guárdelos en la ubicación que Microsoft Visual Studio usa para los archivos de validación XSD. Esta ubicación probablemente es [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas donde X representa la versión de Visual Studio.

  2. Haga clic con el botón secundario en el archivo customizations.xml y seleccione Abrir con y seleccione la versión de Visual Studio.

  3. Seleccione Ver y luego seleccione Ventana Propiedades.

  4. En la ventana Propiedades, en el campo Esquemas, haga clic en el botón de puntos suspensivos [...].

  5. En el cuadro de diálogo Esquemas XML debería mostrarse customizationsSolution.xsd. En la columna Usar, seleccione Use este esquema.

    Nota

    Si no lo ve, haga clic en Agregar y busque donde lo guardó.

  6. Haga clic en Aceptar.

Ya está listo para empezar a editar el XML con validación de XSD.

Ver también

Cuándo modificar el archivo de personalizaciones
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
ISV configuration file schema
Crear consultas con FetchXML

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright