В этой статье описывается накопительный пакет исправлений 3095337, доступный для версии-кандидата Microsoft платформа .NET Framework 4.6. Дополнительные сведения о проблемах, которые устраняет накопительный пакет исправлений, см. в разделе "Проблемы, устраняемые этим накопительным пакетом исправлений".
Решение
Поддерживаемое исправление теперь доступно в корпорации Майкрософт. Однако он предназначен для устранения только проблемы, описанной в этой статье. Применяйте его только к системам, в которых возникла эта конкретная проблема.Чтобы устранить эту проблему, обратитесь в службу поддержки майкрософт, чтобы получить исправление. Полный список телефонных номеров служб поддержки майкрософт и сведения о расходах на поддержку см. на следующем веб-сайте Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В особых случаях плата, которая обычно взимается за звонки в службу поддержки, может быть отменена, если служба поддержки Майкрософт professional определит, что конкретное обновление исправит вашу проблему. Обычные затраты на поддержку будут применяться к дополнительным вопросам поддержки и проблемам, которые не соответствуют конкретному обновлению.
Дополнительная информация
Предварительные условия
Чтобы применить это исправление, необходимо установить rc-кандидат платформа .NET Framework 4.6.
Требование перезагрузки
После применения этого исправления необходимо перезагрузить компьютер, если используются какие-либо затронутые файлы. Перед применением этого исправления рекомендуется закрыть все приложения на основе платформа .NET Framework.
Сведения о замене исправлений
Этот пакет исправлений не заменяет ранее выпущенный пакет исправлений.
Проблемы, устраняемые этим накопительным пакетом исправлений
Проблема 1Предполагается, что вы используете приложение Windows Presentation Foundation (WPF). WpF TreeView может спонтанно прокручиваться до непредсказуемой позиции после добавления нового элемента. Эта проблема возникает при выполнении следующих условий:
-
Новый элемент является последним дочерним элементом родительского элемента.
-
Родительский элемент является последним дочерним элементом своего родительского элемента.
-
Новый элемент отображается в текущей позиции прокрутки.
Проблема 2. В приложении WPF удаление элемента управления редактирования из визуального дерева может привести к утечке объекта ImmComposition. Это может в конечном итоге привести к исключению нехватки памяти.Примечание. Элемент управления редактирования — это любой элемент управления, который создает и использует объект TextEditor. Основные примеры: TextBox, RichTextBox и FlowDocumentScrollViewer.Проблема 3. Приложение WPF может стать взаимоблокировкой при выполнении следующих условий:
-
Приложение создает событие, доставка которого направляется через систему слабых событий.
-
Другой поток параллельно использует систему слабых событий. Это приводит к тому, что первый поток будет ожидать блокировки.
-
При ожидании поток сообщения получает сообщение, которое приводит к повторной записи в код приложения.
-
Повторно введенный код пытается использовать систему слабых событий.
Чаще всего это наблюдается с событием PropertyChanged INotifyPropertyChanged, где повторно введенный код также пытается вызвать событие PropertyChanged.Это исправлено в системе слабых событий, ожидая блокировки таким образом, чтобы не запустить насос сообщений потока.Проблема 4. При попытке выполнить команду на сервере время ожидания истекает на стороне клиента, но завершается на сервере. В этой ситуации клиент отправляет пакет внимания на сервер и устанавливает состояние ожидания. Однако он не сбрасывает его, как только он восстанавливается после истечения времени ожидания после обработки сервером инструкции, на которую истекло время ожидания клиента.Это исправление сбрасывает состояние клиента при восстановлении после истечения времени ожидания.Проблема 5. В некоторых случаях некоторые файлы в теневой кэше ASP.NET могут быть повреждены во время завершения работы компьютера. Это может привести к непредсказуемому поведению или исключениям для приложений, использующих кэш. Это обновление устраняет многие проблемы в компиляторе RyuJIT. Если после установки этого обновления приложение по-прежнему работает непредсказуемо, ознакомьтесь с дополнительными подробными инструкциями по устранению неполадок.Дополнительные действия. Если вы определили, что RyuJIT может быть вовлечен в вашу проблему, выполнив действия по устранению неполадок по ссылке, запишите проблему на http://connect.microsoft.com. Включите в отчет как можно больше сведений, а также код для воспроизведения проблемы. Проблема 6DxO OpticsPro 10 может завершиться сбоем при быстрой навигации по элементу управления TreeView в Windows 10 с установленным платформа .NET Framework 4.6. Это исправление исправляет условия, которые могут привести к сбою.