После установки обновления 982167 или 982168 появляется сообщение об ошибке исключения "Не удалось загрузить тип System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy"

Переводы статьи Переводы статьи
Код статьи: 2262911 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

После установки обновления 982167 или 982168 при запуске приложений на основе Windows Communication Foundation может появиться указанное ниже сообщение об ошибке исключения.
"Не удалось загрузить тип System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy"

Причина

Обновления 982167 и 982168 предназначены для обновления функционального уровня .NET Framework 2.0 в .NET Framework 3.5 с пакетом обновления 1 (SP1). Они добавляют новый тип System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy, который используется соответствующей новой функцией в Windows Communication Foundation.

Причиной ошибки является то, что базовый функциональный уровень клиентской сетевой библиотеки в .NET Framework 2.0 с пакетом обновления 2 (SP2) не обновляется при обновлении функционального уровня Windows Communication Foundation для использования нового типа. Базовый функциональный уровень клиентской сетевой библиотеки в .NET Framework 2.0 с пакетом обновления 2 (SP2) не поддерживает этот новый тип, поэтому появляется сообщение об ошибке.

Это может произойти по нескольким причинам, включая сбои во время установки, связанные с моделью двойного обслуживания. Дополнительные сведения см. в указанной ниже статье базы знаний Майкрософт.
960043 Двойное обслуживание для .NET Framework 2.0 с пакетом обновления 2 (SP2), .NET Framework 3.0 с пакетом обновления 2 (SP2) и .NET Framework 3.5 с пакетом обновления 1 (SP1)

Временное решение

Для обхода проблемы выполните указанные ниже действия.
  1. Установите исправление 975954. Чтобы загрузить обновления MSI, посетите веб-сайт MSDN.
    http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
  2. Запустите восстановление продукта. Продукт можно восстановить как автоматически, так и вручную.

    Помощь в решении проблемы

    Чтобы запустить восстановление автоматически, щелкните ссылку Устранить проблему. Затем нажмите кнопку Выполнить диалоговом окне Загрузка файла и следуйте инструкциям, которые будут отображаться в мастере.
    Свернуть это изображениеРазвернуть это изображение
    assets fixit1
    Устранить проблему
    Microsoft Fix it 50468
    Свернуть это изображениеРазвернуть это изображение
    assets fixit2

    Примечание. Интерфейс этого мастера временно доступен только на английском языке, однако функцию автоматического исправления можно использовать в версиях Windows на любых языках.

    Примечание. Автоматическое исправление можно загрузить на любой компьютер, сохранить его на устройстве флэш-памяти или компакте диске, а затем запустить на нужном компьютере.

    Самостоятельное решение проблемы

    Чтобы восстановить продукт самостоятельно, введите приведенные ниже команды в командной строке с повышенными привилегиями.
    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    После этого будет выполнена повторная проверка состояния установки всех функций .NET Framework 2.0 с пакетом обновления 2 (SP2).
    Это позволяет устранить проблему и с помощью обновления 982167 или 98216 установить необходимые данные.
Примечание. Если шаги 1 и 2 не дают желаемого результата, попробуйте удалить и повторно установить обновление, установленное перед возникновением ошибки.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе "Информация в данной статье применима к".

Дополнительная информация

Дополнительные сведения о запуске командной строки с повышенными привилегиями см. на указанном ниже веб-странице корпорации Майкрософт.
http://windows.microsoft.com/ru-ru/windows7/Command-Prompt-frequently-asked-questions
Дополнительные сведения о параметрах командной строки, поддерживаемых установщиком Windows, см. на следующей веб-странице MSDN:
http://msdn.microsoft.com/ru-ru/library/aa367988(VS.85).aspx
Дополнительные сведения об установщике Windows см. на следующей веб-странице MSDN:
http://msdn.microsoft.com/ru-ru/library/aa367449(VS.85).aspx

Свойства

Код статьи: 2262911 - Последний отзыв: 29 ноября 2013 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft Windows Server 2003 Service Pack 2 на следующих платформах
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 2 на следующих платформах
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
Ключевые слова: 
kbbug kbexpertiseinter kbinfo kbsecurity kbmsifixme kbfixme KB2262911

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com