Dépannage des problèmes d’assemblage en passant en mode Dossier
Dans cet article, je vais partager mon expérience lors de la résolution d'un problème lié à un assemblage dans Windows. Mon client est arrivé avec un problème où il ne pouvait pas obtenir un complément Outlook pour fonctionner sur son ordinateur Windows. Il obtenait une erreur d'exception:
Impossible de charger le fichier ou l'assembly 'Microsoft.Office.Interop.Outlook' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié
en ouvrant Outlook.
Alors je suis allé à Début | Courir | et tapé dans Assemblée.
Dans la liste, j'ai trouvé la DLL spécifique que je cherchais. Quand j'ai vérifié la version, j'ai trouvé que la version semblait être différente. C'est-à-dire que la version recherchée par le complément Outlook était la v14.0, mais dans l'assemblage, j'ai trouvé les versions 10.0 et 14.0 présentes. J'ai donc essayé de désinstaller l'assembly v10 en cliquant avec le bouton droit de la souris sur la dll et en sélectionnant Désinstaller.
Ce faisant, j'ai reçu le message d'erreur suivant:
Il me semblait donc que le seul moyen, à présent, consistait à désinstaller Office et à le réinstaller, car il s'agissait d'une entrée d'une version antérieure d'Office. Je suis donc allé dans Programmes et fonctionnalités, j'ai complètement supprimé Microsoft Office et redémarré le système. Je suis ensuite retourné à l'Assemblée et vérifié. Mais le fichier était toujours là et j'étais incapable de le supprimer. J'ai gardé le même message d'erreur que ci-dessus.Ensuite, je me suis souvenu d’une méthode que j’avais utilisée il y a longtemps, dans laquelle j’avais basculé la vue Assemblage en vue Dossier..
Pour ce faire, ouvrez le registre Windows et naviguez jusqu'à la clé suivante:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Fusion
Ici, créez un nouveau DWORD “DisableCacheViewer”Et lui donner la valeur“ 1 ”.
Je suis maintenant retourné à Assembly et cela a changé la vue en Dossiers:
J'ai cherché le fichier dll spécifique et supprimé toutes ses entrées et redémarré le système.
Enfin, je suis allé et supprimé "DisableCacheViewer”Du registre et est retourné à la vue Assemblée.
Le fichier n'existe plus. J'ai réinstallé Office et les compléments à nouveau, et tout fonctionne bien maintenant..
En utilisant la même méthode, vous pouvez facilement supprimer les assemblages en passant à la vue Dossier..
J'espère que cette astuce vous aide.