Symptomen
Nadat u update 982167 of update 982168 hebt geïnstalleerd, wordt een uitzonderingsfoutbericht weergegeven van de volgende strekking wanneer u Windows Communication Foundation-toepassingen uitvoert:
Kan type 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy' niet laden
Oorzaak
Update 982167 en update 982168 werken de functielaag .NET Framework 2.0 in .NET Framework 3.5 SP1 bij om het nieuwe type 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy' te introduceren. Dit nieuwe type wordt gebruikt door de bijbehorende functie in Windows Communication Foundation.
De fout treedt op omdat de onderliggende functielaag .NET Framework 2.0 SP2 Network Client Library niet wordt bijgewerkt wanneer de functielaag Windows Communication Foundation wordt bijgewerkt om het nieuwe type te gebruiken. .NET Framework 2.0 SP2 Network Client Library wordt niet door de onderliggende functielaag ondersteund, waardoor deze fout ontstaat. Dit scenario kan verschillende oorzaken hebben, waaronder bepaalde problemen bij het mislukken van een installatie die te maken hebben met dual branch servicing. Klik voor meer informatie op het volgende artikelnummer, zodat het desbetreffende Microsoft Knowledge Base-artikel wordt weergegeven:960043 Dual Branch Servicing voor .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 en .NET Framework 3.5 Service Pack 1
Workaround
Ga als volgt te werk om dit probleem te omzeilen:
-
Installeer hotfix 975954. Ga naar de volgende MSDN-webpagina om de MSI-updates te downloaden:
http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
-
Een herstelinstallatie van het product uitvoeren. U kunt het product automatisch laten herstellen of u herstelt het product zelf.
Het probleem voor mij oplossenAls u automatisch een herstelinstallatie van het product wilt uitvoeren, klikt u op de koppeling Dit probleem oplossen. Klik in het dialoogvenster Bestand downloaden op Uitvoeren en volg de stappen in de wizard.
Let me fix it myselfTo repair the product yourself, type the following command from an elevated command prompt:
msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}
Hierdoor wordt de installatiestatus van alle functies in het .NET Framework 2.0 SP2-product opnieuw geëvalueerd. Het probleem wordt daardoor opgelost en de nettolading van respectievelijk update 982167 of 982168 kan worden toegepast.
Note If steps 1 and 2 do not work, try uninstalling the update that you installed before you experienced the error, and then reinstall the update.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Voor meer informatie over hoe u een opdracht uitvoert met verhoogde bevoegdheden, gaat u naar de volgende webpagina van Microsoft:
http://windows.microsoft.com/nl-NL/windows7/Command-Prompt-frequently-asked-questionsFor more information about the command-line switches that are supported by Windows Installer, visit the following MSDN webpage:
http://msdn.microsoft.com/nl-nl/library/aa367988(VS.85).aspxFor more information about Windows Installer, visit the following MSDN webpage:
http://msdn.microsoft.com/nl-nl/library/aa367449(VS.85).aspx