KB5028920 — известная проблема со сбоем среды CLR при использовании профилировщиков

Примечание

Дата выпуска:
29 июня 2023 г.

Сводка

Эта статья поможет устранить проблему, когда после установки обновлений для платформа .NET Framework и .NET от 13 июня 2023 г. у пользователей могут возникнуть проблемы с импортом сертификатов X.509 платформа .NET Framework среды выполнения.

Проблема

Сценарии, использующие платформа .NET Framework 3.5, завершаются сбоем во время запуска с нарушением доступа (0xc0000005 кода) в mscorwks.dll, когда активны определенные профилировщики инструментирования.

Решение

Эта проблема устранена в обновлениях вне диапазона, выпущенных 29 июня 2023 г. и 5 июля 2023 г. для Windows и Windows Server версий, затронутых этой проблемой. Чтобы получить автономный пакет для этих внеполосных обновлений, найдите номер базы знаний в каталоге Центра обновления Майкрософт. Вы можете вручную импортировать эти обновления в Windows Server Update Services (WSUS) и Microsoft Endpoint Configuration Manager. Инструкции по WSUS см. в разделе WSUS и сайт каталога. Инструкции по диспетчеру конфигурации см . в разделе Импорт обновлений из каталога Центра обновления Майкрософт.

Если вы использовали какие-либо временные решения или способы устранения этой проблемы, они больше не нужны, и мы рекомендуем вам удалить их. Чтобы удалить обходной путь, ознакомьтесь с обходным решением или альтернативным обходным решением, которое было применено для получения инструкций.

Версия продукта Обновление
Windows 11 версии 22H2
.NET Framework 3.5 Каталог 5029008
Windows 11 версии 21H2
.NET Framework 3.5 Каталог 5029007
Windows Server 2022 г.
.NET Framework 3.5 Каталог 5028919
Azure Stack HCI версии 22H2
.NET Framework 3.5 Каталог 5028919
Azure Stack HCI версии 21H2
.NET Framework 3.5 Каталог 5028919
Windows 10 версия 22H2
.NET Framework 3.5 Каталог 5029006
Windows 10 версии 21H2
.NET Framework 3.5 Каталог 5029006
Windows 10 1809 (обновление за октябрь 2018 г.) и Windows Server 2019 г.
.NET Framework 3.5 Каталог 5029009
Windows 10 1607 (юбилейное обновление) и Windows Server 2016
.NET Framework 3.5 Каталог 5028913
Windows Embedded 8.1 и Windows Server 2012 R2
.NET Framework 3.5 Каталог 5028918
Windows Embedded 8 и Windows Server 2012
.NET Framework 3.5 Каталог 5028915
Windows Embedded 7 Standard и Windows Server 2008 R2 с пакетом обновления 1 (SP1)
платформа .NET Framework 3.5.1 Каталог 5028917
Windows Server 2008 с пакетом обновления 2 (SP2)
платформа .NET Framework 2.0, 3.0 Каталог 5028916

Затронутые обновления

Затрагиваются следующие версии платформа .NET Framework и .NET:

  • платформа .NET Framework 2.0, 3.0, 3.5, 3.5.1 при установке обновления для системы безопасности от 13 июня 2022 г.

Часто задаваемые вопросы (часто задаваемые вопросы)

Когда было введено это изменение?

Это изменение в поведении появилось в обновлениях для системы безопасности для .NET и платформа .NET Framework от 13 июня 2022 г.

Нужно ли установить это новое обновление?

Установка этого нового обновления необходима только в том случае, если в вашем приложении возникла проблема, описанная в заголовке "Симптом" в верхней части этой статьи. Если у вас нет этой проблемы, вам не нужно устанавливать это обновление.

Заменяет ли это новое обновление от 13 июня 2023 г. платформа .NET Framework обновление?

Нет. Если вы используете платформа .NET Framework, сначала установите накопительный пакет обновлений от 13 июня 2023 г. или обновления только для системы безопасности, прежде чем устанавливать новое обновление от 22 июня 2023 г.

Сведения о защите и безопасности