A jelenség
A 982167-es vagy a 982168-as frissítés telepítése után a Windows Communication Foundation-alapú alkalmazások futtatásakor az alábbihoz hasonló, kivételt jelző hibaüzenet jelenhet meg:
A típus nem tölthető be: „System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy”
Oka
A 982167-es és a 982168-as frissítés a .NET-keretrendszer 3.5 SP1 rendszerben a .NET-keretrendszer 2.0 szolgáltatásréteget frissíti a System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy új típus bevezetése céljából. Ezt az új típust a Windows Communication Foundation megfelelő új szolgáltatása használja.
A hiba azért fordul elő, mert a .NET-keretrendszer 2.0 SP2 alapvető hálózati ügyféltára (Network Client Library) szolgáltatásréteg nem frissül a Windows Communication Foundation szolgáltatásréteg új típus használata céljából való frissítésekor. A .NET-keretrendszer 2.0 SP2 alapvető hálózati ügyféltára (Network Client Library) szolgáltatásréteg nem támogatja ezt az új típust, ezért hiba lép fel.
Ez a helyzet több okból fordulhat elő, beleértve a kétféle frissítési lehetőséggel kapcsolatos egyes telepítési hibákat. A Microsoft Tudásbázis kapcsolódó cikke:
960043 Kétféle frissítési lehetőség a .NET-keretrendszer 2.0 Service Pack 2, a .NET-keretrendszer 3.0 Service Pack 2 és a .NET-keretrendszer 3.5 Service Pack 1 esetében
Kerülő megoldás
A probléma kerülő megoldásának lépései:
-
Telepítse a 975954-es számú gyorsjavítást. Az MSI-frissítések letöltéséhez keresse fel az alábbi MSDN weblapot:
http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
-
Futtassa a termék javítását. Választhat automatikus javítást, vagy saját kezűleg is kijavíthatja a terméket.
Automatikus javításA termék javításának futtatásához kattintson A probléma javítása hivatkozásra. Ezután kattintson a Futtatás gombra a Fájl letöltése párbeszédpanelen, és kövesse a varázsló lépéseit.
Megjegyzés: A varázsló átmenetileg csak angol nyelven érhető el. Az automatikus javítás ugyanakkor a Windows többi nyelvi változatával is működik.
Megjegyzés: Ha a jelen cikket nem azon a számítógépen tekinti meg, amelyen a problémát tapasztalja, mentse az automatikus javítást egy flash meghajtóra vagy CD lemezre.Kézi javításHa saját kezűleg szeretné kijavítani a terméket, írja be magasabb szintű jogosultságokat biztosító parancssorba az alábbi parancsot:
msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}
Ennek hatására a .NET-keretrendszer 2.0 SP2 termék minden szolgáltatása újraértékeli a telepítési állapotát.
A parancs megoldja a problémát, és lehetővé teszi, hogy a 982167-es vagy a 982168-as frissítés telepítse a vonatkozó változatokat.
Megjegyzés: Ha az 1. és 2. lépésben javasolt megoldás nem működik, akkor próbálja eltávolítani a hiba észlelése előtt telepített frissítést, majd telepítse újra a frissítést.
Állapot
A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.
További információ
A parancsok magasabb szintű jogosultsággal való futtatásáról a Microsoft alábbi weboldalán talál bővebb információt:
http://windows.microsoft.com/hu-HU/windows7/Command-Prompt-frequently-asked-questions?e4abd410A Windows Installer által támogatott parancssori kapcsolókról az MSDN alábbi weboldalán olvashat:
http://msdn.microsoft.com/hu-hu/library/aa367988(VS.85).aspxA Windows Installer programról az MSDN alábbi weboldalán talál további tájékoztatást:
http://msdn.microsoft.com/hu-hu/library/aa367449(VS.85).aspx