Erreur « La solution est déjà installée sur ce système en tant que solution non managée » dans Microsoft Dynamics 365

Cet article fournit une solution à une erreur qui se produit lorsque vous tentez d’importer une solution dans Dynamics 365.

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

Symptômes

Lorsque vous essayez d’importer une solution dans Dynamics 365, l’importation échoue avec le message suivant :

« La solution est déjà installée sur ce système en tant que solution non managée et le package fourni tente de l’installer en mode managé. L’importation ne peut mettre à jour les solutions que lorsque les modes correspondent. Désinstallez la solution actuelle et réessayez.
Code d’erreur 80048040 »

Cause

Cette erreur se produit si vous importez une solution managée dans un organization où la solution existe déjà comme non managée.

Exemple : vous créez une solution dans votre Dynamics 365 organization. Lorsque vous créez une solution, il s’agit d’une solution non managée. Si vous exportez cette solution et choisissez de l’exporter comme gérée, puis essayez de l’importer dans le même organization, vous recevez cette erreur. Si vous aviez exporté la solution comme non managée, l’importation a réussi.

Comme mentionné dans le message d’erreur, l’importation ne peut mettre à jour les solutions que lorsque les modes correspondent. Cela signifie que si vous avez déjà installé une solution non managée, vous ne pouvez installer qu’une autre version de cette solution qui est également une solution non managée.

Résolution

Importez une copie de la solution qui est du même mode. Dans l’exemple fourni dans la section Cause , l’importation réussit si la solution importée était une solution non managée.