Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Причини

Розглянемо таку ситуацію:

  • Увімкнення алгоритм Федеральний інформація обробки стандарт (FIPS) на комп'ютері.

  • Керований застосунок, який працює розширювана мова розмітки об'єкт (також відомий як XOML), робочі цикли на комп'ютері запускається.

  • Застосунок запускається, .NET Framework 2.0 або новішої версії.

У цьому випадку застосунок аварійно завершує роботу. Крім того, до списку винятків System.InvalidOperationException ситуацію, і з'являється таке повідомлення про помилку:

Впровадження цього елемента не є частиною до криптографічних алгоритмів Windows Platform FIPS, що перевіряються.

Причина

Ця проблема виникає в тому, що система керування робочими циклами здійснює гешування алгоритмів, за допомогою повідомлення дайджест-5 (MD5). Однак MD5, не сумісні алгоритм FIPS.

Вирішення

Відомості про виправлень

Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які зазнають цієї конкретної проблеми.

Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, надішліть запит до клієнтської служби та підтримки Microsoft, щоб отримати виправлення.

Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.

Попередні вимоги

Потрібно .NET Framework 3.5 пакета оновлень 1 (SP1) для застосування цього виправлення.

Необхідність перезавантаження

Перезавантажте комп'ютер, після застосування цього виправлення, якщо використовується не екземпляр .NET Framework не потрібно.

Відомості про заміну виправлень

Це виправлення не замінює інших виправлень.

Відомості про файли

Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.

Для всіх підтримуваних версій x86-процесорів, Windows Server 2000, Windows Server 2003 та Windows XP

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

System.workflow.activities.dll

3.0.4203.4443

1,142,784

17-Nov-2009

22:17

x86

System.workflow.componentmodel.dll

3.0.4203.4443

1,630,208

17-Nov-2009

22:17

x86

System.workflow.runtime.dll

3.0.4203.4443

540,672

17-Nov-2009

22:17

x86

Для всіх підтримуваних версій x64-процесорів, Windows Server 2000, Windows Server 2003 та Windows XP

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

System.workflow.activities.dll

3.0.4203.4443

1,060,864

17-Nov-2009

21:34

x86

System.workflow.componentmodel.dll

3.0.4203.4443

1,519,616

17-Nov-2009

21:34

x86

System.workflow.runtime.dll

3.0.4203.4443

454,656

17-Nov-2009

21:34

x86

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Виправлення помилок

Щоб тимчасово усунути цю проблему, вимкніть, FIPS алгоритм програми. Для цього виконайте дії, зазначені на веб-сайт Microsoft Developer Network (MSDN)

http://blogs.msdn.com/shawnfa/archive/2008/03/14/disabling-the-fips-algorithm-check.aspxПримітка. Цей спосіб працює лише застосунках, яки виконуються на .NET Framework 2.0-SP1 або новішої версії.

Додаткові відомості

Щоб отримати додаткові відомості про ввімкнення FIPS алгоритм на комп'ютері див. на веб-сайті MSDN:

http://blogs.msdn.com/shawnfa/archive/2005/05/16/417975.aspx

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×