Partager via


L’erreur « Échec de l’importation de la solution » se produit dans Microsoft Dynamics 365

Cet article fournit une résolution pour l’erreur d’échec de l’importation de la solution [nom de la solution] qui se produit lorsque vous essayez d’importer une solution dans Microsoft Dynamics 365.

S’applique à : Microsoft Dynamics 365
Numéro de la base de connaissances d’origine : 4346891

Symptômes

Lorsque vous tentez d’importer une solution dans Microsoft Dynamics 365, vous rencontrez les détails d’erreur suivants :

L’importation de la solution : [nom de la solution] a échoué.

Dans la colonne Détails de la grille, vous voyez le message suivant :

Les champs non valides ont été spécifiés pour l’entité.

Si vous sélectionnez Télécharger le fichier journal, un message semblable à ce qui suit s’affiche :

L’attribut [nom de l’attribut] est une valeur booléenne, mais un type de liste de choix a été spécifié.

Vous voyez également une référence au code d’erreur 80041A06.

Cause

Cette erreur peut se produire si vous avez précédemment créé un champ (attribut) d’un certain type de données et que vous essayez ultérieurement d’importer une solution qui contient le même nom de champ, mais avec un type de données différent.

Exemple : vous créez un champ appelé CustomField1 avec le type de données défini sur Deux options (booléen). Si vous essayez d’importer une solution avec le même nom de champ mais un type de données différent tel que l’ensemble d’options (liste de choix), vous rencontrerez cette erreur.

Résolution

Si vous essayez intentionnellement d’importer le même champ avec un type différent dans le but de modifier le type, cela n’est pas pris en charge. Par exemple : si vous avez créé un champ d’un certain type et que vous décidez ultérieurement de modifier le type, vous devez utiliser l’une des options suivantes :

  1. Créez le champ avec un autre nom dans la solution que vous essayez d’importer. Après avoir créé/importé le champ avec un autre nom de schéma, vous pouvez migrer les données (si nécessaire), puis supprimer le champ existant (si vous n’en avez plus besoin).

  2. Supprimez le champ existant dans le organization où vous essayez d’importer la solution.

    Importante

    Cette option ne doit être utilisée que si vous n’avez pas besoin de conserver les données existantes dans ce champ.