Modificare il file XML delle personalizzazioni con convalida dello schema

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Il file customizations.xml è incluso nel file zip compresso esportato come soluzione. Alcune parti del file customizations.xml possono essere modificate manualmente. Le informazioni sullo schema consentono di confermare che tutte le modifiche apportate sono valide.

File di schema XSD

I file di schema XSD utilizzati per convalidare il file customization.xml in una soluzione sono disponibili in SDK\Schemas. I file necessari sono:

  • CustomizationsSolution.xsd

  • fetch.xsd

  • FormXml.xsd

  • isv.config.xsd

  • RibbonCore.xsd

  • RibbonTypes.xsd

  • RibbonWSS.xsd

  • SiteMap.xsd

  • SiteMapType.xsd

  • VisualizationDataDescription.xsd

Questi file sono anche installati nel server Microsoft Dynamics 365 locale in [Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles

CustomizationsSolution.xsd è lo schema della soluzione esportata. Contiene i riferimenti a altri file XSD. Tutti i file devono trovarsi nella stessa cartella.

Utilizzare la convalida dello schema

Dal momento che l'XML esportato è un file di testo, è possibile modificarlo utilizzando un editor di testo come Blocco note. Tuttavia, è consigliabile utilizzare un'applicazione che supporta la convalida dello schema XSD come Microsoft Visual Studio. La convalida XSD in Microsoft Visual Studio or Visual Studio Express 2012 for Web fornisce la convalida dello schema e le informazioni IntelliSense per evitare errori.

I file di schema XSD che vengono utilizzati per convalidare il file customization.xml in una soluzione sono disponibili in SDK\Schemas. Assicurarsi di copiare tutti i file da questa cartella nella stessa directory. È necessario associare il file customizations.xml al file CustomizationsSolution.xsd. Il file include collegamenti a tutti gli altri file XSD presenti nella cartella.

  1. Scaricare i file di schema XSD e copiarli tutti nel computer. Salvarli nella posizione che Microsoft Visual Studio utilizza per i file di convalida XSD. Questa posizione è probabilmente [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas dove X rappresenta la versione di Visual Studio.

  2. Fare clic con il pulsante destro del mouse sul file customizations.xml e selezionare Apri con e quindi scegliere la versione di Visual Studio.

  3. Selezionare Visualizza e quindi scegliere Finestra Proprietà.

  4. Nella finestra Proprietà, nel campo Schemi, fare clic sul pulsante con i puntini di sospensione [...].

  5. Nella finestra di dialogo Schemi XML verrà visualizzato customizationsSolution.xsd. Nella colonna Usa, selezionare Utilizza questo schema.

    Nota

    Se non viene visualizzato, fare clic su Aggiungi e passare alla directory in cui è stato salvato.

  6. Fare clic su OK.

A questo punto è possibile iniziare a modificare l'XML con la convalida XSD.

Vedere anche

Quando modificare il file di personalizzazione
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
ISV configuration file schema
Creare query con FetchXML

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright