分享方式:


使用結構描述驗證編輯自訂 XML 檔案

 

發佈日期: 2017年1月

適用對象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

customizations.xml 檔案包含在解決方案匯出的壓縮 .zip 檔案中。customizations.xml 檔案中的某些部分可以手動編輯。 有關結構描述的資訊協助您確認您的任何修改有效。

XSD 結構描述檔案

用來驗證解決方案 customization.xml 檔案的 XSD 結構描述檔案位於 SDK\Schemas。 必要的檔案如下:

  • CustomizationsSolution.xsd

  • fetch.xsd

  • FormXml.xsd

  • isv.config.xsd

  • RibbonCore.xsd

  • RibbonTypes.xsd

  • RibbonWSS.xsd

  • SiteMap.xsd

  • SiteMapType.xsd

  • VisualizationDataDescription.xsd

這些檔案在內部部署 Microsoft Dynamics 365 伺服器也安裝在:[Install Drive]\Program Files\Microsoft Dynamics CRM\Server\ApplicationFiles

CustomizationsSolution.xsd 是已匯出的解決方案的結構描述。 它包含其他 XSD 檔案的參照。 所有檔案應該位於相同的資料夾。

使用結構描述驗證

因為匯出的 XML 是文字檔,使用文字編輯器 (如 記事本),即可加以編輯。 不過,我們強烈建議您使用支援 XSD 結構描述驗證的應用程式,例如 Microsoft Visual Studio。 在 Microsoft Visual Studio 或 Visual Studio Express 2012 for Web 的 XSD 驗證提供 IntelliSense 資訊和結構描述驗證以避免錯誤。

用來驗證解決方案 customization.xml 檔案的 XSD 結構描述檔案位於 SDK\Schemas。 務必將該資料夾中的所有檔案複製到相同目錄。 您需要關聯 customizations.xml 檔案與 CustomizationsSolution.xsd 檔案。 該檔案有資料夾中任何其他 XSD 檔案的連結。

  1. 下載 XSD 結構描述檔案並將這些檔案複製到您的電腦。 將它們儲存在 Microsoft Visual Studio 用於 XSD 驗證檔案的位置。 此位置可能是 [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas,其中 X 代表 Visual Studio 的版本。

  2. 以滑鼠右鍵按一下 customizations.xml 檔案,選取 [打開檔案的應用程式],然後選取 Visual Studio 的版本。

  3. 選取 [新增],然後選取 [屬性視窗]。

  4. 在 [屬性] 視窗的 [結構描述] 欄位,按一下省略符號 [...] 按鈕。

  5. 在 [Xml 結構描述] 對話方塊中,您應該會看到 customizationsSolution.xsd。 在 [使用] 欄,選取 [使用這個結構描述]。

    備註

    如果您沒有看到它,按一下 [新增] 並瀏覽至儲存它的位置。

  6. 按一下 [確定]。

您現在可開始使用 XSD 驗證編輯 XML。

另請參閱

何時編輯自訂檔案
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
ISV configuration file schema
使用 FetchXML 建立查詢

Microsoft Dynamics 365

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權