このソリューション パッケージは、無効な XML エラーが含まれているためインポートできませんDynamics 365
この記事では、Microsoft Dynamics 365でソリューションをインポートしようとしたときに発生するエラーの解決策について説明します。
適用対象:Microsoft Dynamics 365
元の KB 番号: 4456502
現象
Dynamics 365でソリューションをインポートしようとすると、次のエラーが表示されます。
"このソリューション パッケージには無効な XML が含まれているため、インポートできません。 スキーマ検証エラーに含まれる情報を使用して XML コンテンツを手動で編集してファイルの修復を試みることもできます。または、ソリューション プロバイダーに問い合わせることもできます。
エラー コード 8004801a"
[技術的な詳細] を選択すると、次のメッセージとエラーの詳細が表示されます。
"圧縮されたソリューション パッケージ ファイル内の customizations.xml ファイルのスキーマ検証に失敗しました。 ファイルを手動で検証して編集するには、 ここで スキーマ ファイルをダウンロードし、スキーマ検証をサポートする XML エディターを使用して詳細を取得できます。
原因
ソリューション パッケージには、XML として格納されるDynamics 365カスタマイズが含まれています。 この XML には、有効な要素を識別する特定のスキーマ定義があります。 スキーマ定義に従って無効な要素が XML に含まれている場合、ソリューションのインポート時にこのエラー メッセージが表示されます。
解決方法
詳細が既知の問題と一致するかどうかを確認する
オプションを選択して [技術的な詳細] を表示し、次のいずれかの既知の問題と一致するかどうかを確認します。
- ソリューションインポートエラー: 要素 'general' に無効な子要素 'enablelivepersonacarduci' があります
- "要素 'Workflow' に無効な子要素 'ProcessTriggers' があります" エラーは、Dynamics 365 ソリューションをインポートするときに発生します
- "要素 'savedquery' には不完全なコンテンツがあります
カスタマイズ XML を手動で変更した場合
エラー ダイアログ内の [技術的な詳細] リンクを選択します。 その後、XML で見つかった無効な要素の詳細が表示されます。 メッセージには、スキーマ検証をサポートする XML エディターで使用できるスキーマ ファイルをダウンロードするためのリンクも含まれています。 XML 内の無効な要素を修正したら、もう一度ソリューションをインポートしてみてください。
詳細については、「スキーマ検証を使用してカスタマイズ XML ファイルを編集する」を参照してください。
ソリューション プロバイダーからソリューションを受け取った場合
ソリューション プロバイダーに問い合わせてください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示