Вступ
У цій статті описано, 2784156 поточних виправлень, доступна для .NET Framework 2.0 з пакетом оновлень 2 (SP2) у Windows 8 і Windows Server 2012. Це зведене виправлення доступне для вирішення кількох проблем у Microsoft .NET Framework 2.0 SP2. Щоб отримати додаткові відомості про проблеми, які виправлення усуває, див. розділ "Додаткові відомості".
Додаткові відомості
Відомості про виправлення
Від корпорації Майкрософт доступне виправлення, що підтримується. Однак вона має на меті виправити лише проблему, описану в цій статті. Застосуйте її лише до систем, у яких виникла ця проблема.Щоб вирішити цю проблему, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення. Повний список номерів телефонів служб підтримки клієнтів Microsoft і відомостей про витрати на підтримку див. на веб-сайті корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка У особливих випадках стягнення плати, які зазвичай понесені для викликів підтримки, може бути скасовано, якщо спеціаліст служби підтримки Microsoft визначить, що конкретне оновлення вирішить проблему. За додаткові послуги технічної підтримки, не пов’язані з цим оновленням, плата стягується на загальних засадах.
Попередні вимоги
Щоб застосувати це виправлення, у Windows 8 або Windows Server 2012 microsoft .NET Framework 2.0 SP2.
Необхідність перезавантаження
Потрібно перезавантажити комп'ютер після застосування цього виправлення, якщо будь-які файли, яких це стосується, використовуються. Радимо закрити всі .NET Framework застосунків, перш ніж застосовувати це виправлення.
Відомості про заміну виправлень
Цей пакет виправлень не замінює попередньо випущений пакет виправлень.
Глобальна версія цього виправлення має атрибути файлу (або новіші атрибути файлів), перелічені в наведеній нижче таблиці. Дати та час для цих файлів зазначені за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, перейдіть на вкладку Часовий пояс в елементі "Дата й час" у Панель керування.
Для всіх підтримуваних версій на базі x86-процесорів .NET Framework 2.0 з пакетом оновлень 2 (SP2) у Windows 8
|
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
|---|---|---|---|---|---|
|
System.web.regularexpressions.dll |
2.0.50727.7012 |
98,304 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.web.services.dll |
2.0.50727.7012 |
839,680 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
20 листопада 2012 р. |
0:07 |
x86 |
|
Aspnet_wp.exe |
2.0.50727.7012 |
31,304 |
20 листопада 2012 р. |
0:07 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
437,296 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.data.dll |
2.0.50727.7012 |
2,972,672 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.web.dll |
2.0.50727.7012 |
5,259,264 |
20 листопада 2012 р. |
0:07 |
x86 |
Для всіх підтримуваних x64-процесорів версій .NET Framework 2.0 SP2 в Windows 8 Windows Server 2012
|
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
|---|---|---|---|---|---|
|
Aspnet_wp.exe |
2.0.50727.7012 |
43 056 |
19 листопада 2012 р. |
23:06 |
x64 |
|
System.web.regularexpressions.dll |
2.0.50727.7012 |
98,304 |
19 листопада 2012 р. |
23:06 |
x86 |
|
System.web.services.dll |
2.0.50727.7012 |
839,680 |
19 листопада 2012 р. |
23:06 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
19 листопада 2012 р. |
23:06 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
746,568 |
19 листопада 2012 р. |
23:06 |
x64 |
|
System.data.dll |
2.0.50727.7012 |
3,145,728 |
19 листопада 2012 р. |
23:06 |
x64 |
|
System.web.dll |
2.0.50727.7012 |
5,267,456 |
19 листопада 2012 р. |
23:06 |
x64 |
|
System.web.regularexpressions.dll |
2.0.50727.7012 |
98,304 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.web.services.dll |
2.0.50727.7012 |
839,680 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.dll |
2.0.50727.7012 |
3,198,976 |
20 листопада 2012 р. |
0:07 |
x86 |
|
Aspnet_wp.exe |
2.0.50727.7012 |
31,304 |
20 листопада 2012 р. |
0:07 |
x86 |
|
Webengine.dll |
2.0.50727.7012 |
437,296 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.data.dll |
2.0.50727.7012 |
2,972,672 |
20 листопада 2012 р. |
0:07 |
x86 |
|
System.web.dll |
2.0.50727.7012 |
5,259,264 |
20 листопада 2012 р. |
0:07 |
x86 |
Проблеми, які усуває це зведене виправлення
Поширена проблемасередовища виконання мови (CLR) Якщо використовуються деякі операційні системи не англійською мовою, метод PerformanceCounterCategory.GetCategories не може повернути список категорій лічильника продуктивності. Крім того, програма .NET Framework не повертає значення під час запуску коду, який нагадує такі перелічення лічильника продуктивності категорії:
PerformanceCounterCategory[] categories;categories = PerformanceCounterCategory.GetCategories();Console.WriteLine(categories.Length + " categories are registered on this computer");
Після застосування виправлення, потрібно додати такий ключ конфігурації LocalizedPerfCounter до файлу конфігурації застосунку для застосунку .NET Framework:
<configuration> <appSettings> <add key="LocalizedPerfCounter" value="true" /> </appSettings></configuration>
ASP.NET issueAssume, на комп'ютері з увімкненим стандартним режимом Internet Explorer 10. Якщо натиснути кнопку керування зображенням в елементі керування UpdatePanel на веб-сторінці, з'являється таке повідомлення про помилку JavaScript:
SCRIPT5022: Sys.WebForms.PageRequestManagerServerErrorException: введений рядок має неправильний формат.
SQL Server проблемуЦе виправлення додає зміни до способу виклику інтерфейсу постачальника підтримки Безпека у Windows (SSPI).