Message d’erreur lorsque vous installez des Cubes d’analyse pour Excel dans Microsoft Dynamics GP : « le cast spécifié n’est pas valide »


Symptômes


Lorsque vous installez des Cubes d’analyse pour Excel dans Microsoft Dynamics GP, le message d’erreur suivant s’affiche :
Le cast spécifié n’est pas valide.
Ce problème se produit lorsque les « analyse Cubes pour Dynamics GP Assistant Configuration » crée les packages de système de Transformation de données (DTS, Data Transformation Services).

Cause


Ce problème se produit pour l’une des raisons suivantes.

Cause 1

Un ou plusieurs fichiers .dll ne sont pas enregistrés. Reportez-vous à la section 1 de résolution dans la section « Résolution ».

Cause 2

Un ou plusieurs fichiers .dll sont manquants ou endommagés. Reportez-vous à la section Résolution 2 dans la section « Résolution ».

Résolution


Résolution 1

Pour résoudre ce problème, enregistrez le fichier MSXML3.dll et le fichier MSXML6.dll dans le dossier Windows\System32. Pour ce faire, procédez comme suit :

  1. Cliquez sur un des fichiers .dll, puis cliquez sur Ouvrir avec.
  2. Dans la boîte de dialogue Ouvrir avec , cliquez sur Ouvrir avec.
  3. Sélectionnez l’option Sélectionner le programme dans une liste , puis cliquez sur OK.
  4. Cliquez sur Parcourir, ouvrez le fichier C:\Windows\System32\regsvr32.exe, cliquez sur Ouvrir, puis cliquez sur OK.
  5. Une boîte de dialogue s’affiche indiquant que le fichier .dll a réussi.
  6. Répétez les étapes 1 à 5 de cette section pour l’autre fichier .dll.

Résolution 2

Pour résoudre ce problème, procédez comme suit :
  1. Téléchargez, puis installez Microsoft XML Parser (MSXML) 3.0 Service Pack 5 (SP5) ou version ultérieure. Pour ce faire, visitez le site Web de Microsoft à l'adresse suivante :Remarque Le fichier que vous téléchargez est nommé Msxml3.msi.
  2. Téléchargez, puis installez Microsoft Core XML Services (MSXML) 6.0. Pour ce faire, visitez le site Web de Microsoft à l'adresse suivante :Remarque Le fichier que vous téléchargez est nommé Msxml6.msi.