Вступ
У цій статті описано, 2937670 зведених виправлень для Microsoft .NET Framework 3.5. Це зведене виправлення усуває кілька проблем у .NET Framework 3.5. Щоб отримати додаткові відомості про проблему, яка усуває виправлення, див. розділ "Додаткові відомості". Це зведене виправлення доступне для таких операційних систем:
-
Windows 8
-
Windows Server 2012
Додаткові відомості
Відомості про виправлення
Від корпорації Майкрософт доступне виправлення, що підтримується. Однак вона має на меті виправити лише проблему, описану в цій статті. Застосуйте її лише до систем, у яких виникла ця проблема.Щоб вирішити цю проблему, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення. Повний список номерів телефонів служб підтримки клієнтів Microsoft і відомостей про витрати на підтримку див. на веб-сайті корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка У особливих випадках стягнення плати, які зазвичай понесені для викликів підтримки, може бути скасовано, якщо спеціаліст служби підтримки Microsoft визначить, що конкретне оновлення вирішить проблему. За додаткові послуги технічної підтримки, не пов’язані з цим оновленням, плата стягується на загальних засадах.
Попередні вимоги
Щоб застосувати це виправлення, потрібно мати .NET Framework 3.5 інстальовано.
Необхідність перезавантаження
Потрібно перезавантажити комп'ютер-зразок після застосування цього виправлення, якщо будь-які файли, яких це стосується, використовуються. Перш ніж застосовувати це виправлення, радимо вийти з усіх .NET Framework застосунків.
Відомості про заміну виправлень
Цей пакет виправлень не замінює попередньо випущений пакет виправлень.
Глобальна версія цього виправлення має атрибути файлу (або новіші атрибути файлів), перелічені в наведеній нижче таблиці. Дати та час для цих файлів зазначені за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, перейдіть на вкладку Часовий пояс в елементі "Дата й час" у Панель керування.
Для всіх підтримуваних версій .NET Framework 3.5 на базі x86-процесорів у Windows 8 та Windows Server 2012
|
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
|---|---|---|---|---|
|
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
06 липня 2012 р. |
20:00 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
19:59 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06 липня 2012 р. |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09 жовтня 2012 р. |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06 липня 2012 р. |
19:58 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
09 жовтня 2012 р. |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06 липня 2012 р. |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
09 жовтня 2012 р. |
02:40 |
|
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06 липня 2012 р. |
19:57 |
|
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06 липня 2012 р. |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
09 жовтня 2012 р. |
02:40 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06 липня 2012 р. |
19:59 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:02 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:01 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:03 |
|
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
06 липня 2012 р. |
20:02 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06 липня 2012 р. |
20:06 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:05 |
|
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
528,384 |
13 вересня 2012 р. |
22:04 |
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17 березня 2014 р. |
22:14 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
06 липня 2012 р. |
20:00 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06 липня 2012 р. |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409 600 |
06 липня 2012 р. |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
09 жовтня 2012 р. |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06 липня 2012 р. |
19:58 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
09 жовтня 2012 р. |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06 липня 2012 р. |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
09 жовтня 2012 р. |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06 липня 2012 р. |
19:57 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06 липня 2012 р. |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
466 944 |
09 жовтня 2012 р. |
02:40 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06 липня 2012 р. |
19:59 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06 липня 2012 р. |
20:02 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06 липня 2012 р. |
20:01 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
06 липня 2012 р. |
20:03 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:02 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409 600 |
06 липня 2012 р. |
20:06 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
06 липня 2012 р. |
20:05 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17 березня 2014 р. |
22:14 |
Для всіх підтримуваних x64-процесорів версій .NET Framework 3.5 у Windows 8 і Windows Server 2012
|
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
|---|---|---|---|---|
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17 березня 2014 р. |
22:14 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17 березня 2014 р. |
22:14 |
|
system.design.resources.dll |
2.0.50727.4927 |
565,248 |
22 липня 2013 р. |
22:16 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
06 липня 2012 р. |
20:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06 липня 2012 р. |
20:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22 липня 2013 р. |
22:20 |
|
system.design.resources.dll |
2.0.50727.4927 |
606,208 |
06 липня 2012 р. |
20:03 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
22 липня 2013 р. |
22:17 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
06 липня 2012 р. |
20:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
548,864 |
22 липня 2013 р. |
22:17 |
|
system.design.resources.dll |
2.0.50727.4927 |
557,056 |
06 липня 2012 р. |
20:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
548,864 |
06 липня 2012 р. |
20:07 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.6400 |
561,152 |
22 липня 2013 р. |
22:16 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
13 вересня 2012 р. |
22:04 |
|
system.design.resources.dll |
2.0.50727.4927 |
532,480 |
06 липня 2012 р. |
20:07 |
|
system.design.resources.dll |
2.0.50727.6400 |
544,768 |
04 жовтня 2012 р. |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04 жовтня 2012 р. |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04 жовтня 2012 р. |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
04 жовтня 2012 р. |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
589,824 |
04 жовтня 2012 р. |
20:58 |
|
system.design.resources.dll |
2.0.50727.4927 |
536,576 |
08 січня 2014 р. |
21:49 |
|
system.design.resources.dll |
2.0.50727.4927 |
540,672 |
08 січня 2014 р. |
21:49 |
|
system.design.resources.dll |
2.0.50727.6400 |
524,288 |
08 січня 2014 р. |
21:49 |
|
system.design.resources.dll |
2.0.50727.6400 |
528,384 |
08 січня 2014 р. |
21:50 |
|
system.design.dll |
2.0.50727.7059 |
5,062,656 |
17 березня 2014 р. |
22:14 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
479,232 |
22 липня 2013 р. |
22:16 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
06 липня 2012 р. |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409 600 |
06 липня 2012 р. |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
434,176 |
22 липня 2013 р. |
22:20 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
577,536 |
06 липня 2012 р. |
20:03 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
22 липня 2013 р. |
22:17 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
413,696 |
06 липня 2012 р. |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
22 липня 2013 р. |
22:17 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
446,464 |
06 липня 2012 р. |
20:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
434,176 |
06 липня 2012 р. |
20:07 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
425,984 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
466 944 |
22 липня 2013 р. |
22:16 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
430,080 |
13 вересня 2012 р. |
22:04 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
401,408 |
06 липня 2012 р. |
20:07 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
446,464 |
04 жовтня 2012 р. |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
425,984 |
04 жовтня 2012 р. |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
04 жовтня 2012 р. |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
421,888 |
04 жовтня 2012 р. |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
540,672 |
04 жовтня 2012 р. |
20:58 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
409 600 |
08 січня 2014 р. |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.4927 |
417,792 |
08 січня 2014 р. |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
376,832 |
08 січня 2014 р. |
21:49 |
|
system.windows.forms.resources.dll |
2.0.50727.6400 |
385,024 |
08 січня 2014 р. |
21:50 |
|
system.windows.forms.dll |
2.0.50727.7059 |
5,025,792 |
17 березня 2014 р. |
22:14 |
Проблема, яка усуває це зведене виправлення
Проблема 1. Якщо у вас є програма Windows Forms, запущена в 64-розрядній операційній системі, елемент керування CheckedListBox або ComboBox може не малювати його елементи, а елемент керування виглядає пустим. Ця проблема виникає через те, що елемент керування не отримує повідомлення WM_DRAWITEM з батьківського вікна. Ця проблема виникає, якщо виконуються такі умови:
-
Елемент керування, накреслений власником, наприклад CheckedListBox, має від'ємне значення дескриптора вікна.
-
У конструкторі батьківської форми елемента керування створюється маркер вікна, накресленого власником.
Від'ємні дескриптори вікон створюються у перевіреній версії 64-розрядної операційної системи або коли маркер повторно створюється багато разів у роздрібній збірці 64-розрядної операційної системи, наприклад, коли програма працює протягом тривалого часу. Зазвичай у конструкторі елемента керування не створюється вікно елемента керування. Таким чином, дескриптор також не створюється, доки не буде викликано конструктор батьківської форми. Друга умова відбувається, лише коли створення маркера вікна примусово виконується в конструкторі батьківської форми. Один зі способів примусового створення – змінити певні властивості елемента керування, наприклад властивість BorderStyle. Коли маркер дочірнього елемента керування створюється перед батьківським маркером, дочірній елемент керування тимчасово батьківський до іншого вікна та повторно батьківський, коли створюється батьківське вікно. Після повторного батьківського елемента керування повідомлення WM_DRAWITEM маршрутизується неправильно.Це виправлення, виправлення, повідомлення маршрутизації батьківської форми до власника накресленого елемента керування.