Накопительный пакет исправлений 3146714 4.6 платформа.NET Framework и 4.6.1 в Windows

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3146714
В этой статье описывается накопительный пакет исправлений 3146714, доступный для платформа.NET Framework Microsoft 4.6 и 4.6.1. Дополнительные сведения о проблемах, устраняемых данным накопительным пакетом обновления, см. "Проблемы, которые устраняет этот накопительный пакет исправлений"раздел.
Решение
Следующие файлы доступны для загрузки из Центра загрузки Майкрософт:

ЗагрузитьЗагрузить пакет x86.

ЗагрузитьЗагрузить пакет x64.

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

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

Версия накопительного пакета исправленияЗначение параметра DWORD выпуска
Исправление rollup3146711for платформа.NET Framework 4.6 и более поздних версий394294
Дополнительные сведения об определении версии платформа.NET Framework см.Как: определить, какие версии платформа.NET Framework установлены.
Дополнительная информация

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

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

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

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

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

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

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

Проблемы CLR JIT

C# структуры, передаются по ссылке, не по значение, если этот код выполняется на компьютере, имеет 4.6 платформа.NET Framework установлена и с помощью компилятора RyuJIT. Одним из симптомов этой ошибки является то, что код представляет данные в коллекции в неверном порядке (временных рядов). Это изменение из более ранних версий платформа.NET Framework вызывает различные проблемы, когда клиенты получают из наших historian данных временных рядов данных.

Эта проблема возникает из-за отсутствующих флагlvAddrExposed для переменных tmp, служат в качестве аргументов проход по ref, который, в свою очередь повреждает prop фазы копирования.

Проблема среды CLR

Проблема в загрузчик типа CLR может вызвать блокировку, пока универсальных типов восстанавливаются из образов в машинном коде. Это приводит к сбою командыngen createpdb. Эта проблема является исправление resolvedby.

Проблема Windows Forms

Пользовательского интерфейса Windows FormsPrintPreviewDialog инициализируется очень медленно, когда выполняются следующие условия:

  • Используется сетевой принтер.
  • Изменяются настройки пользователя для данного принтера, например параметры двусторонней печати.
Оптимизация производительности мы добавили к этому скрипту. Если параметры не были изменены для конкретной страницы, параметры принтера для этой страницы не применяются (обращаясь к очереди принтера). Если приложение изменяет параметры принтера, используя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

ClickOnce была обновлена для поддержки TLS 1.1 и 1.2. ClickOnce автоматически определяет, какой протокол TLS используется во время выполнения. Нет ни каких дополнительных шагов в ClickOnce требуется для включения этой функции.

Примечание ClickOnce продолжает поддерживать протокол TLS 1.0 в обозримом будущем, даже если это больше не считается PCI-совместимых.​

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 3146714 — последний просмотр: 04/14/2016 12:30:00 — редакция: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1, Windows 8, Windows RT, Windows Server 2012 Standard

  • kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB3146714 KbMtru
Отзывы и предложения