Dans le Portail d’entreprise, les utilisateurs d’ordinateurs clients peuvent recevoir le message d’erreur suivant pour certains webparts :
Une erreur est survenue sur le script de cette page.
Les détails supplémentaires du message d’erreur indiquent les éléments suivants :
L’objet ne prend pas en charge cette propriété ou cette méthode.
URL : http//servername/BusinessPortal/UI/ResultViewer/Scripts/Rich1.htc.
L’objet CHListFactory est un contrôle Microsoft ActiveX installé sur chaque ordinateur lorsque les utilisateurs accèdent à certaines parties du portail d’entreprise pour la première fois après l’installation. Dans des conditions typiques, l’objet CHListFactory est installé correctement sur l’ordinateur si l’utilisateur est membre du groupe local Administrateurs.
Cause
Pour résoudre ce problème, vous devez installer manuellement l’objet CHListFactory. Pour ce faire, vous devez être un administrateur.
-
Sur le serveur qui exécute Microsoft Internet Information Services (IIS), extrayez les deux fichiers suivants du MBFWebBehaviors.cab fichier :
-
MbfWebBehaviors.dll
-
Msvcr71.dll
Remarque Par défaut, le chemin d’accès suivant est celui du .cab fichier :C:\Program Files\Microsoft Business Solutions\Business Portal\ui\ResultViewer\Scripts\MBFWebBehaviors.cab
-
-
Connectez-vous à l’ordinateur client en tant qu’administrateur local.
-
Dans Windows Explorer, créez un dossier sur l’ordinateur client. Le chemin d’accès au nouveau dossier peut être similaire au suivant :
C:\Program Files\Microsoft Business Solutions\Business Portal
-
Donnez à tous les utilisateurs non administrateurs qui utiliseront le portail d’entreprise sur cet ordinateur un accès en lecture NTFS au dossier que vous avez créé. Par exemple, un utilisateur non administrateur peut être un utilisateur qui est membre du groupe Utilisateurs uniquement.
-
Copiez les deux fichiers que vous avez extraits à l’étape 1 vers le nouveau dossier.
-
Enregistrez le MbfWebBehaviors.dll fichier en émettant la commande suivante à une invite de commandes qui est racine dans le dossier que vous avez créé à l’étape 3 :
regsvr32 MbfWebBehaviors.dll
Résolution
Ce problème ne peut pas être reproduit dans des circonstances classiques. Le problème semble être un problème d’environnement au niveau du système d’exploitation. Le problème peut impliquer des autorisations de Registre.
Informations supplémentaires
Pour plus d’informations sur l’enregistrement .dll fichiers, cliquez sur le numéro d’article suivant pour le consulter dans la Base de connaissances Microsoft :
844592 Comment inscrire un fichier .dll fichier