Når du har installert oppdatering 982167 eller 982168, kan du få en unntaksfeilmelding som likner på denne når du kjører Windows Communication Foundation-baserte programmer:
Kan ikke laste typen 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy
Symptom
Oppdatering 982167 og 982168 oppdaterer .NET Framework 2.0 funksjonslaget i .NET Framework 3.5 SP1 for å introdusere den nye typen 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy'. Denne nye typen brukes av den tilsvarende nye funksjonen i Windows Communication Foundation.
Feilen oppstår fordi det underliggende .NET Framework 2.0 SP2 Network Client Library funksjonslaget ikke oppdateres når Windows Communication Foundation funksjonslaget oppdateres for å bruke den nye typen. Det underliggende .NET Framework 2.0 SP2 Network Client Library funksjonslaget støtter ikke den nye typen, og derfor oppstår feilen. Det kan være flere grunner til at dette problemet oppstår, inkludert spesielle installasjonsproblemer som relateres til Dual Branch Servicing. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:960043 Dual Branch Servicing for .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 og .NET Framework 3.5 Service Pack 1
Årsak
Fremgangsmåte for å omgå problemet:
-
Installer hurtigreparasjon 975954. Hvis du vil laste ned MSI-oppdateringer, kan du gå til følgende MSDN-webside:
http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
-
Reparer produktet. Vi kan reparere produktet automatisk for deg, eller du kan reparere produktet selv.
Løs det for megKlikk koblingen Løs dette problemet for å reparere produktet automatisk. Deretter klikker du Kjør i dialogboksen Filnedlasting og følger fremgangsmåten i denne veiviseren.
La meg løse det selvHvis du vil reparere produktet selv, skriver du følgende kommando i en hevet ledetekst:
msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}
Dette fører til alle funksjoner i .NET Framework 2.0 SP2-produktet evaluerer installasjonsstatusene sine på nytt. Dette løser problemet, og tillater at oppdatering 982167 eller 982168 kan bruke sine payloads.
Hvis du vil ha mer informasjon om hvordan du kan kjøre en kommando med hevet tilgangsnivå, kan du gå til følgende Microsoft-webområde:
http://windows.microsoft.com/nb-no/windows7/Command-Prompt-frequently-asked-questionsHvis du vil ha mer informasjon om kommandolinjebryterne som støttes av Windows Installer, kan du gå til følgende MSDN-webområde:
http://msdn.microsoft.com/en-us/library/aa367988(VS.85).aspxHvis du vil ha mer informasjon om Windows Installer, kan du gå til følgende MSDN-webområde:
http://msdn.microsoft.com/en-us/library/aa367449(VS.85).aspx
Workaround
Microsoft har bekreftet at dette er et problem for Microsoft-produktene som er oppført under Informasjonen i denne artikkelen gjelder.