Labojumfailu apkopojuma 3088958 (tīmekļa instalētājs) 4.5.2 4.5.1 un 4.5 Windows .NET Framework

Šajā rakstā ir aprakstīts labojumfailu apkopojumu 3088958, kas pieejama Microsoft .NET Framework 4.5.2 .NET Framework 4.5.1 un .NET Framework 4.5. Lai iegūtu papildinformāciju par labojumfailu pakotne novērš problēmas, skatiet sadaļu "problēmas, ko novērš šī labojumfailu apkopojuma".

Tīmekļa instalētājs ir maza pakete (mazāka par vienu megabaitu) automātiski nosaka un komponenti, kas attiecas uz konkrētu platformu lejupielādes.

Risinājums

Pašlaik korporācija Microsoft piedāvā atbalstītu labojumfailu. Tomēr tas ir paredzēts tikai šajā rakstā aprakstītās problēmas novēršanai. Izmantojiet to tikai tām sistēmām, kurām ir radusies tieši šī problēma.

Lai novērstu šo problēmu, sazinieties ar Microsoft klientu atbalsta pakalpojumu sniedzēju un iegūstiet labojumfailu. Lai iegūtu pilnīgu sarakstu ar Microsoft klientu atbalsta pakalpojumu sniedzēju tālruņu numuriem un informāciju par atbalsta izmaksām, apmeklējiet šo Microsoft vietni:

http://support.microsoft.com/contactus/?ws=supportPiezīme. Īpašos gadījumos standarta izmaksas par atbalsta zvaniem nav jāsedz, ja Microsoft atbalsta speciālists nosaka noteikts atjauninājums nosaka problēmu. Parasti atbalsta izmaksas tiek piemērotas jautājumiem par papildu atbalstu un problēmām, kas nav kvalificēti specifisko atjauninājumu apspriešanu.

Piezīme. Lai pārbaudītu atjauninājuma labojumfaila versija, pārbaudiet vērtību laidiena atslēgvārdu noteikt instalēto versiju. Ir uz priekšu saderīgs, varat meklēt vērtību, kas ir lielāks vai vienāds ar vērtību, kas ir norādīta šajā tabulā.

Labojumfailu apkopojuma versija

Laidiena DWORD vērtība

Labojumfailu apkopojuma 3088958 .NET Framework 4.5 un jaunākās versijās .NET Framework

379991

Lai iegūtu papildinformāciju par to, kā noteikt .NET Framework versijām skatiet kā: noteikt kas .NET Framework versijas tiek instalēti.

Papildinformācija

Priekšnosacījumi

Lai lietotu šo labojumfailu, datorā jābūt instalētai .NET Framework 4.5.2, .NET Framework 4.5.1 vai instalēt .NET Framework 4.5.

Restartēšanas nepieciešamība

Pēc šī labojumfaila lietošanas jebkuru ietekmētie faili tiek lietoti tādi ir jārestartē dators. Ieteicams aizvērt visas lietojumprogrammas .NET Framework pirms šī labojumfaila.

Informācija par labojumfaila aizstāšanu

Šo labojumfailu pakotni neaizstāj iepriekš izlaistu labojumfailu pakotni.


Šī labojumfailu pakotne novērš problēmas

1. problēma

Šis atjauninājums nodrošina jaunu gruzīnu Lari simbolu ir. Gruzijas valsts Lari ir ieviests jauns valūtas simbols, bet valūtas nosaukums nav mainīts. Jaunu valūtas simbols pievienota unikoda standartu. Šis atjauninājums nodrošina, ka pareizo valūtas simbols, pamatojoties uz sistēmas lokalizācijas iestatījumus .NET Framework.

2. problēma

Šī labojumfailu pakotne novērš problēmu ar skārienekrāns Windows prezentāciju pamats (WPF) lietojumprogrammām, kas darbojas tajā pašā procesā, bet mērķu divas dažādas .NET Framework versijas. Šīs problēmas piemērs ir divas VSTO Office pievienojumprogrammas WPF rakstīts, bet adresēt citu līdzās .NET sistēmu. Šādā gadījumā lietotāji varētu redzēt dīvainas touch darbība un/vai avārijas dažādās vietās programmas izpildes laikā.

Labojums ir pareizu DLL tiek ielādēta un piekļūt minētajās situācijās, par problēmām saistībā ar skārienekrānu darbības apturēšanas vai programmas avārija.

Piezīme. Datorā izmantojat .NET Framework 3.5 Service Pack 2, instalējiet atbilstošo versiju šīs problēmas labojums.

3. problēma

Ja izmantojat ASP.NET vietni, kas darbojas ar RyuJit atspējota platforma .NET Framework 4.6 AMD64 versiju vai .NET Framework 4.6 32 bitu versiju, var rasties w3wp avārija neapstrādāts ThreadAbortException dēļ.

Notiek avārija, kad redzat šo pieteikšanās Windows notikumu žurnālā:

Neapstrādāts izņēmums un process tika pārtraukta.
Lietojumprogrammas ID: [ApplicationID]
Procesa ID: [procesa identifikators]
Izņēmums: System.Threading.ThreadAbortException
Ziņojums: To priekšlaikus pavedienu.
StackTrace: Pie System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext konteksta)
pie System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer IntPtr nativeRequestContext, IntPtr moduleData, Int32 karodziņu)
pie System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer IntPtr nativeRequestContext, IntPtr moduleData, Int32 karodziņu)



4. problēma

Pieņemsim, ka jums ir WCF klienta WCF pakalpojuma savienojumu, izmantojot WCF maršrutēšanas pakalpojums. Ja beigu pakalpojums rada neparedzētas izņēmumam, kas nav FaultException vai konfigurēt izmaiņas, WCF maršrutēšanas pakalpojums var nav turpmākie pieprasījumi maršruta beigu pakalpojums.

Kad rodas šī problēma, tiek parādīts šāds izņēmums:

System.ServiceModel.ProtocolException: Šis kanāls vairs nevar izmantot sūtīšanai izvades sesija tika automātiski slēgts, jo servera sākta izslēgšanu. Atspējot automātisko aizvērt DispatchRuntime.AutomaticInputSessionShutdown iestatot FALSE, vai apsveriet modificēt izslēgšanas protokolu ar attālo serveri.

Steka izsekošanas informācija:

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)


Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×