В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Накопительный пакет исправлений 3088955 для 4.6 платформа.NET Framework на Windows Server 2012 и Windows 8

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

Эта статья на английском языке: 3088955
В этой статье описывается накопительный пакет исправлений 3088955, доступный для Microsoft платформа.NET Framework 4.6. Дополнительные сведения о проблемах, устраняемых данным накопительным пакетом обновления, см. "Проблемы, которые устраняет этот накопительный пакет исправлений"раздел.

Решение
Исправление от корпорации Майкрософт доступно. Тем не менее он предназначен для исправления только той проблемы, в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка.

Чтобы устранить эту проблему, обратитесь в службу поддержки пользователей Майкрософт для получения исправления. Полный список телефонов службы поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-сайт корпорации Майкрософт:Примечание В особых случаях оплата, предусмотренная в службу для обращения в службу поддержки может быть отменена, если специалистом службы технической поддержки Майкрософт определяет, что обновление будет устранить проблему. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не оплачиваются исправлением.
Дополнительная информация

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

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

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

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

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

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

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

Проблема 1

При наличии на веб-узел ASP.NET, выполняющихся на 32-разрядной версии 4.6 платформа.NET Framework или версии 4.6 платформа.NET Framework платформы AMD64 с RyuJit отключена, может возникнуть сбой w3wp из-за необработанное исключение ThreadAbortException.

Когда происходит сбой, можно увидеть следующий журнал в журнал событий Windows:
Произошло необработанное исключение и процесс был прерван.
Идентификатор приложения: [идентификатор приложения]
Идентификатор процесса: [ProcessID]
Исключения: System.Threading.ThreadAbortException
Сообщение об ошибке: Поток находился в процессе прерывания.
StackTrace: В System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, контекст HttpContext)
в System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, флаги Int32)
в System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, флаги Int32)


Проблема 2

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

При возникновении этой проблемы появляется следующее исключение:
System.ServiceModel.ProtocolException: Этот канал больше не может использоваться для отправки сообщений как выходной сеанс автоматически закрыто из-за завершение работы инициируется сервером. Отключить автоматическое закрытие, установив DispatchRuntime.AutomaticInputSessionShutdown значение false, либо попытайтесь изменить протокол завершение работы с удаленного сервера.
Сведения о трассировке стека:

at System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime operation, Boolean oneway, ProxyRpc& rpc)at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.Begin()at System.ServiceModel.Channels.ServiceChannel.BeginCall(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, TimeSpan timeout, AsyncCallback callback, Object asyncState)at System.ServiceModel.Channels.ServiceChannelProxy.InvokeBeginService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)at System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RequestReplyClient.OnBeginOperation(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult.CallOperation()at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult..ctor(RoutingClientBase`1 parent, Message requestMessage, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.BeginOperation(Message message, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ProcessRequestAsyncResult`1.StartProcessing()at System.ServiceModel.Routing.ProcessRequestAsyncResult`1..ctor(RoutingService service, Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.BeginProcessRequest[TContract](Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at AsyncInvokeBeginBeginProcessRequest(Object , Object[] , AsyncCallback , Object )at System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeBegin(Object instance, Object[] inputs, AsyncCallback callback, Object state)

Проблема 3

Thisis обновление для поддержки нового символа грузинский лари. Страны Грузия представила новый символ валюты лари, но не изменить название валюты. Также был добавлен новый символ валюты для стандарта Юникод. Это updatemakes убедиться, что отображается правильного символа валюты, платформа.NET Framework, основываясь на настройках языкового стандарта системы.

Проблема 4

В случае Gen2 коллекции во время вызовов Parallel.ForEachмогут возникнуть много зависает после установки Visual Studio 2015 или 4.6 платформа.NET Framework без Visual Studio.

Разрешение:

Обновление, обновления сборщик мусора путем разрешения системы замораживает по этой проблеме.

Вопрос 5

После установки 4.6 платформа.NET Framework, Дата Time.Parse и Date.TryParseметоды не работают правильно. Эта проблема может возникнуть со следующими параметрами языка и региональных параметров:
  • Fi-FI
  • nb-NO
  • nb SJ
  • SR-Cyrl-XK
  • SR-Latn-ME
  • SR-Latn-RS
  • SR-Latn-XK
Разрешение:

Это обновление позволяет DateTime.Parse и Date.TryParse функции правильно в языках и региональных параметрах, которые используют одинаковое значение даты и разделитель компонентов времени.

Проблема 6

После установки 4.6 платформа.NET Framework 4.6 платформа.NET Framework использует новые 64-разрядного компилятора, который называется RyuJIT. В некоторых случаях новый компилятор создает неправильный код, который приводит к непредсказуемому поведению или аварийно завершает работу.

Разрешение:

Это обновление устраняет многие проблемы в компиляторе RyuJIT. Если приложение по-прежнему наблюдаются неполадки после установки этого обновления, см.Дополнительные подробные рекомендации по устранению неполадок.

Дополнительных действий:

Если определено, что RyuJIT могут быть задействованы в проблему, выполните действия по устранению неполадок по ссылке, пожалуйста, зарегистрируйтесь проблемы на http://Connect.Microsoft.com. Включите подробности можно в отчете, а также код, чтобы воспроизвести проблему.

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

Свойства

Номер статьи: 3088955 — последний просмотр: 09/25/2015 19:17:00 — редакция: 1.0

Microsoft .NET Framework 4.6

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbautohotfix kbhotfixserver kbmt KB3088955 KbMtru
Отзывы и предложения
t.createElement("meta"); m.content = guid; m.name = "ms.dqid"; document.getElementsByTagName("head")[0].appendChild(m);