Applies To.NET Framework 4.5 Windows 7 Service Pack 1 Windows Vista Service Pack 2 Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Standard

В этой статье описывается накопительный пакет исправлений 3146711, доступный для Microsoft платформа.NET Framework 4.5, 4.5.1 и 4.5.2. Дополнительные сведения о проблемах, устраняемых с помощью данного накопительного пакета обратитесь к разделу «проблемы, которые устраняет этот накопительный пакет исправлений».

Решение

Следующие файлы доступны для скачивания из Центра загрузки Майкрософт:Download Загрузите пакет (x86 и x64).Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.

Как загрузить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.Примечание. Чтобы проверить версию обновления исправления, проверьте значение ключевого слова для определения установленной версии выпуска. Чтобы быть совместим вперед, можно проверить значение, которое больше или равно значению, перечислены в следующей таблице.

Версия накопительного пакета исправления

Значение параметра DWORD выпуска

3146711 накопительный пакет исправлений для .NET Framework 4.5 и более поздних версий

380035

Дополнительные сведения о том, как определить, платформа.NET Framework версии см как: определить, какие версии платформа.NET Framework установлены.

Дополнительные сведения

Предварительные условия

Для установки этого исправления необходимо иметь платформа.NET Framework 4.5.2, 4.5.1 или 4.5 установлен.

Необходимость перезагрузки

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

Сведения о замене исправлений

Данное исправление не заменяет ранее выпущенные исправления.

Проблемы, которые устраняет этот накопительный пакет исправлений

Проблема ASP.NETКонфликты и плохой производительности на System.Web.BufferAllocator при запуске веб-приложения на компьютерах, которые имеют более 32 ядер.Исправление : Конфликт был исключен, удалив глобальная блокировка в System.Web.BufferAllocator.Проблема Windows FormsПользовательского интерфейса Windows Forms PrintPreviewDialog инициализируется очень медленно, когда выполняются следующие условия:

  • Используется сетевой принтер.

  • Изменяются параметры пользователя на этот принтер, например параметры двусторонней печати.

Оптимизация производительности мы добавили к этому скрипту. Если параметры не были изменены для конкретной страницы, мы не применение (с помощью диспетчера очереди печати) параметры принтера для страницы. Если приложение изменяет параметры принтера с помощью обработчика событий QueryPageSettings , предварительного производительность нового поколения для соответствующих страниц не улучшится, даже если установлен флаг подтверждения согласия .Чтобы присоединиться к этой оптимизации, следует добавить следующий раздел в файл app.config, в зависимости от версии платформа.NET Framework:Платформа.NET Framework 4.5.2:<?xml version="1.0" encoding="utf-8"?><configuration> < appSettings > < add key="OptimizePrintPreview" value="true" /> < /appSettings ></configuration> Платформа.NET Framework 4.6 или более поздней версии.<?xml version="1.0" encoding="utf-8"?><configuration> < runtime> < AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" /> < /runtime></configuration> Если приложение может работать на любой версии платформа.NET Framework, необходимо используйте оба параметра в одном файле.Отказ, удалить переключатель или задайте значения false.ClickOnce issueClickOnce была обновлена для поддержки TLS 1.1 и 1.2. ClickOnce автоматически определит, какой протокол TLS используется во время выполнения. Нет ни каких дополнительных шагов в ClickOnce требуется для включения этой функции.Примечание. ClickOnce продолжает поддерживать протокол TLS 1.0 в обозримом будущем, даже если это больше не считается PCI-совместимых.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.