Belirtiler
982167 veya 982168 numaralı güncelleştirmeyi yükledikten sonra, Windows Communication Foundation tabanlı uygulamalar çalıştırdığınızda aşağıdakine benzer bir özel durum hata iletisi alabilirsiniz:
'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy' türü yüklenemedi
Neden
982167 ve 982168 numaralı güncelleştirmeler, yeni 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy' türünü belirtmek için .NET Framework 3.5 SP1 içindeki .NET Framework 2.0 özellik katmanını güncelleştirir. Bu yeni tür, Windows Communication Foundation'da buna karşılık gelen yeni özellik tarafından kullanılır.
Hatanın oluşma nedeni, Windows Communication Foundation özellik katmanı yeni türü kullanacak şekilde güncelleştirildiği halde, temel alınan .NET Framework 2.0 SP2 Ağ İstemcisi Kitaplığı özellik katmanının güncelleştirilmemesidir. Temel alınan .NET Framework 2.0 SP2 Ağ İstemcisi Kitaplığı özellik katmanı bu yeni türü desteklemez ve bu hata oluşur. Bu senaryo, ikili dal hizmetiyle ilişkili belirli yükleme hatası sorunları da dahil çeşitli nedenlerle oluşabilir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:960043 .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 ve .NET Framework 3.5 Service Pack 1 için İkili Dal Hizmeti
Pratik Çözüm
Bu soruna geçici bir çözüm için aşağıdaki adımları izleyin:
-
975954 düzeltmesini yükleyin. MSI güncelleştirmelerini karşıdan yüklemek için aşağıdaki MSDN web sayfasını ziyaret edin:
http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
-
Ürün için onarım işlemi çalıştırın. Ürünü sizin adınıza otomatik olarak onarabiliriz veya kendi başınıza da onarabilirsiniz.
Benim adıma düzeltÜrünü onarma işlemini otomatik olarak çalıştırmak için, Bu sorunu düzelt bağlantısını tıklatın. Ardından Dosya Yükleme iletişim kutusunda Çalıştır'ı tıklatın ve sihirbazdaki adımları izleyin.
Kendim düzeltmek istiyorumÜrünü kendiniz düzeltmek için, ayrıcalığı yükseltilmiş bir komut istemine aşağıdaki komutu yazın:
msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}
Bu komut .NET Framework 2.0 SP2 ürünündeki tüm özelliklerin yükleme durumlarını yeniden değerlendirmesini sağlar. Bunu yapmak sorunu giderir ve 982167 veya 982168 güncelleştirmesinin ilgili iş yüklerine uygulanmasını sağlar.
Not Adım 1 ve 2 işe yaramazsa, hatayla karşılaşmadan önce yüklediğiniz güncelleştirmeyi kaldırıp yeniden yüklemeyi deneyin.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Yükseltilmiş ayrıcalıklarla komut çalıştırma hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sayfasını ziyaret edin:
http://windows.microsoft.com/tr-TR/windows7/Command-Prompt-frequently-asked-questionsWindows Installer tarafından desteklenen komut satırı anahtarları hakkında daha fazla bilgi için şu MSDN web sayfasını ziyaret edin:
http://msdn.microsoft.com/tr-tr/library/aa367988(VS.85).aspxWindows Installer hakkında daha fazla bilgi için, aşağıdaki MSDN web sayfasını ziyaret edin:
http://msdn.microsoft.com/tr-tr/library/aa367449(VS.85).aspx