你目前正处于脱机状态,正在等待 Internet 重新连接

对于.NET Framework 4.5.2 4.5.1,以及在 Windows 上的 4.5 修补程序汇总包 3088959 (离线安装程序)

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3088959
本文介绍了修补程序汇总包 3088959 可用于 Microsoft.NET Framework 4.5.2、.NET Framework 4.5.1 和.NET Framework 4.5。有关修补程序汇总所修复的问题的详细信息,请参阅"此修复程序汇总所修复的问题"一节。

离线包可以使用 Web 安装程序不能用缺乏互联网连接的情况下。只要有可能,我们建议您使用 Web 安装程序而不是离线包的最佳效率和带宽要求。

解决方案
受支持的修补程序现已从 Microsoft 推出。但是,它具有用于更正本文介绍的问题。它仅应用于正经历此特定问题的系统。

若要解决此问题,请联系 Microsoft 客户支持服务,以获取此修复程序。有关 Microsoft 客户支持服务的电话号码和有关支持费用的信息的完整列表,请访问下面的 Microsoft 网站:注意在特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新将解决您的问题,可能会取消可免收支持电话的费用。通常的支持费用将应用于其他支持问题和事项,不符合特定的更新。

注意:要验证修补程序的更新版本,请检查以确定已安装的版本发布关键字的值。为了向前兼容,您可以检查的值是大于或等于在下表中列出的值。

修补程序汇总版本发行 DWORD 的值
.NET Framework 4.5 和更高版本的.NET Framework 的修补程序汇总包 3088959379991
有关如何确定.NET Framework 版本的详细信息,请参阅如何: 确定是否已安装的.NET Framework 版本.
更多信息

系统必备组件

若要应用此修补程序,必须具有.NET Framework 4.5.2、.NET Framework 4.5.1 或安装.NET Framework 4.5。

重新启动要求

您需要重新启动计算机后,如果任何受影响的文件正在使用,则在应用此修补程序。我们建议您关闭所有基于.NET Framework 应用程序,然后再应用此修补程序。

修补程序替换信息

此修复程序包不替换以前发布的修补程序包。

此修复程序汇总所修复的问题

问题 1

这是更新,以支持新的格鲁吉亚语拉里符号。格鲁吉亚的国家/地区的拉里,推出了新的货币符号,但货币名称不会更改。也有被新货币符号添加到 Unicode 标准。此更新可确保正确的货币符号将显示通过.NET Framework 基于系统的区域设置。

问题 2

此修补程序汇总包的触摸的 Windows 的演示文稿基础 (WPF) 应用程序在同一进程中运行,但针对两个不同的.NET Framework 版本中修复的问题。此问题的一个示例是两个 VSTO Office 加载项编写 WPF 中,但针对不同的并行.NET 框架。在此方案中的用户可以在程序执行期间看到奇怪的触摸行为和/或在不同时间点的崩溃。

此修补程序可确保正确的 Dll 加载和访问这些情况下,在停止接触行为的任何问题或程序崩溃。

注意如果您使用.NET Framework 3.5 Service Pack 2 计算机上,安装相应的修补程序版本以解决此问题。

问题 3

如果您有一个 RyuJit 禁用 32 位版本的.NET Framework 4.6 或 AMD64 版本的.NET Framework 4.6 平台运行的 ASP.NET 网站,您可能会遇到 w3wp 崩溃由于未处理它。

当崩溃发生时,下面的项是 loggedin 事件日志:

发生了未处理的异常,进程终止。
应用程序 ID: [ApplicationID]
进程 ID: [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 标志)


问题 4

假定您有 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)


属性

文章 ID:3088959 - 上次审阅时间:09/30/2015 23:32:00 - 修订版本: 2.0

Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3088959 KbMtzh
反馈
crosoft.com/ms.js'><\/script>");