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

Див. продукти, яких стосуються відомості з цієї статті.

Ознаки

Після інсталяції 12 вересня 2017 р. .NET Security and Quality Rollups, які застосовуються до .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7, виникають проблеми з рендерінгом у програмах Windows Presentation Foundation (WPF), які використовують типи WPF у службі Windows.

У разі виникнення цих проблем програми, які використовують елемент WPF для рендерінгу, створюють чорне зображення. Це відбувається, якщо програму запущено в таких ситуаціях:

  • У неітерактивній станції вікна (наприклад, у службах Windows)

  • Виконується як обліковий запис LocalSystem

  • Інтерактивний в сеансі 0 за допомогою таких засобів, як psexec.exe

Спосіб вирішення

Щоб вирішити ці проблеми, застосуйте таке оновлення відповідно до вашої системи:

  • 4043767 Зведення щодо системи безпеки та якості роботи за жовтень 2017 р. для .NET Framework оновлень 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 та 4.7 для Windows 8.1, Windows RT 8.1 і Windows Server 2012 R2 (KB 4043767)

  • 4043769 Зведення щодо системи безпеки та якості роботи за жовтень 2017 р. для .NET Framework оновлень 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2 та 4.7 для Windows Server 2012 (KB 4043769)

  • 4043766 Зведення щодо системи безпеки та якості роботи за жовтень 2017 р. для .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 та 4.7 в ОС Windows 7 з SP1 і Windows Server 2008 R2 з SP1 (KB 4043766)

  • 4043768 Зведення щодо системи безпеки та якості роботи за жовтень 2017 р. для оновлень 2,0 .NET Framework з пакетом оновлень 2 (SP2), 4.5.2 та 4.6 для Windows Server 2008 з SP2 (KB 4043768)

Інші способи вирішення

Щоб вирішити цю проблему, тимчасово видаліть 12 вересня 2017 р. оновлення системи безпеки та якості зведеного оновлення, а потім інсталюйте відповідне оновлення від 12 вересня 2017 р. Security-Only оновлення, щоб переконатися, що системи захищено від останніх вразливостей.

Відповідні Security-Only оновлення:

4040956 Оновлення лише системи безпеки для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 для ос Windows 8.1, Windows RT 8.1 і Windows Server 2012 R2: 12 вересня 2017 р.

4040955 Оновлення лише системи безпеки для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 у Windows Server 2012: 12 вересня 2017 р.

4040957 Оновлення лише системи безпеки для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 для Windows 7 з SP1 і Windows Server 2008 R2 з SP1, а також для .NET Framework 4.6 для Windows Server 2008 з SP2: 12 вересня 2017 р.

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

Радимо не використовувати типи WPF у службі Windows.

Докладні відомості про те, як використовувати WPF для розробки програм, див. в цій статті Microsoft Learn:

Розробка програм

Посилання

4040972 Зведення щодо системи безпеки та якості роботи для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 для Windows 8.1, Windows RT 8.1 і Windows Server 2012 R2: 12 вересня 2017 р.

4040971 Зведення щодо системи безпеки та якості роботи для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 для Windows Server 2012: 12 вересня 2017 р.

4040973 Зведення щодо системи безпеки та якості роботи для .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 для Windows 7 з SP1 і Windows Server 2008 R2 з SP1 і для .NET Framework 4.6 для Windows Server 2008 з SP2: 12 вересня 2017 р.

Застосовується до

Ця стаття стосується таких дій:

  • .NET Framework 4.6, 4.6.1, 4.6.2 та 4.7 у разі використання з:

    • Windows 8.1

    • Windows RT 8,1

    • Windows Server 2012 R2

    • Windows Server 2012

    • Windows 7 SP1

    • Windows Server 2008 R2 SP1

  • .NET Framework 4,6 у разі використання з:  

    • Windows Server 2008 SP2

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

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×