無法匯入此解決方案套件,因為它包含不正確 XML 錯誤發生在 Microsoft Dynamics 365 中。
本文提供在您嘗試匯入 Microsoft Dynamics 365 中的解決方案時,所發生錯誤的解決方案。
適用于: Microsoft Dynamics 365
原始 KB 編號: 4456502
徵狀
嘗試匯入 Dynamics 365 中的解決方案時,收到下列錯誤:
無法匯入此方案套件,因為它包含不正確 XML。 您可以嘗試使用架構驗證錯誤中所發現的資訊來手動編輯 XML 內容,以修復檔案,也可以聯繫您的解決方案提供者。
錯誤碼8004801a。
如果您選取 [ 技術詳細資料],就會看到下列訊息以及更多錯誤詳細資料:
「對壓縮方案套件檔案內的 customizations.xml 檔案進行架構驗證失敗。 若要手動驗證及編輯檔案,您可以在 這裡 下載架構檔案,並使用支援架構驗證的 XML 編輯器,以取得更多詳細資料。
原因
方案套件包含 Dynamics 365 自訂(儲存為 XML)。 此 XML 具有可識別哪些元素是有效的特定架構定義。 如果 XML 包含的元素因架構定義而無效,則嘗試匯入此方案時會出現此錯誤訊息。
解決方案
檢查詳細資料是否符合已知問題
選取選項以查看技術詳細資料,並查看其是否符合下列任何已知問題:
- 方案匯入失敗:專案 ' 一般 ' 具有不正確子項目 ' enablelivepersonacarduci '
- 在匯入 Dynamics 365 方案時,發生「元素 ' Workflow ' 具有不正確子項目 ' ProcessTriggers '」錯誤
- "元素 ' savedquery ' 的內容不完整
如果您已手動修改自訂 XML
在錯誤對話方塊內,選取 [技術詳細資料] 連結。 然後您會看到有關在 XML 中找到哪些無效元素的其他詳細資料。 郵件也包含下載架構檔案的連結,該檔案可與支援架構驗證的 XML 編輯器搭配使用。 修正 XML 中的任何無效元素之後,請嘗試重新匯入解決方案。
如需詳細資訊,請參閱以架構驗證編輯自訂 XML檔案
如果您接收到解決方案供應商的解決方案
請與您的解決方案提供者聯繫。