Problemen met montage oplossen door over te schakelen naar Mapweergave
In dit artikel ga ik mijn ervaring delen tijdens het oplossen van een assembly gerelateerd probleem in Windows. Mijn cliënt kwam met een probleem waarbij hij niet in staat was om een Outlook-invoegtoepassing op zijn Windows-computer te laten werken. Hij kreeg een uitzonderingsfout:
Kan bestand of assembly 'Microsoft.Office.Interop.Outlook' of een van de afhankelijkheden ervan niet laden. Het systeem kan het gespecificeerde bestand niet vinden
tijdens het openen van Outlook.
Dus ik ging naar Begin | Rennen | en typ in bijeenkomst.
In de lijst vond ik de specifieke dll die ik aan het zoeken was. Toen ik de versie controleerde, merkte ik dat de versie anders leek. Dat wil zeggen dat de versie waarnaar de Outlook-invoegtoepassing op zoek was v14.0 was, maar bij de samenstelling vond ik v10.0 en v14.0 aanwezig zijn. Dus probeerde ik v10 assembly te verwijderen door met de rechtermuisknop op de dll te klikken en Verwijderen te selecteren.
Toen ik het deed, kreeg ik de volgende foutmelding:
Dus ik voelde dat de enige manier waarop nu het leek, was om Office te verwijderen en opnieuw te installeren - omdat het een invoer is van een doorlatende versie van Office. Dus ik ging naar Programma's en functies en verwijderde Microsoft Office volledig en startte het systeem opnieuw op. Ik ging toen terug naar Assembly en controleerde. Maar het bestand was er nog steeds en ik kon het gewoon niet verwijderen. Ik kreeg steeds dezelfde foutmelding als hierboven.Toen herinnerde ik me een methode die ik lang geleden gebruikte, toen ik de Assembly-weergave had overgezet naar de mapweergave.
Open hiervoor het Windows-register en ga naar de volgende sleutel:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Fusion
Maak hier een nieuwe DWORD "DisableCacheViewer"En geef het waarde" 1 ".
Ik ging nu terug naar Assembly en veranderde het beeld in Folders:
Ik zocht het specifieke dll-bestand en verwijderde alle vermeldingen en startte het systeem opnieuw op.
Eindelijk ging ik en verwijderde "DisableCacheViewer"Uit register en teruggezet naar Assembly-weergave.
Het bestand bestaat niet meer. Ik heb Office opnieuw geïnstalleerd en de invoegtoepassingen opnieuw geïnstalleerd en het werkt nu prima.
Met behulp van dezelfde methode kunt u gemakkelijk assembly's verwijderen door over te schakelen naar de mapweergave.
Ik hoop dat deze tip je helpt.