使用結構描述驗證編輯自訂 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 檔案的連結。
下載 XSD 結構描述檔案並將這些檔案複製到您的電腦。 將它們儲存在 Microsoft Visual Studio 用於 XSD 驗證檔案的位置。 此位置可能是 [install drive]\Program Files (x86)\Microsoft Visual Studio X.0\Xml\Schemas,其中 X 代表 Visual Studio 的版本。
以滑鼠右鍵按一下 customizations.xml 檔案,選取 [打開檔案的應用程式],然後選取 Visual Studio 的版本。
選取 [新增],然後選取 [屬性視窗]。
在 [屬性] 視窗的 [結構描述] 欄位,按一下省略符號 [...] 按鈕。
在 [Xml 結構描述] 對話方塊中,您應該會看到 customizationsSolution.xsd。 在 [使用] 欄,選取 [使用這個結構描述]。
注意
如果您沒有看到它,按一下 [新增] 並瀏覽至儲存它的位置。
按一下 [確定]。
您現在可開始使用 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. 著作權所有,並保留一切權利。 著作權