.NET raamistiku 4.5.2 4.5.1 ning 4.5 Windows käigultparanduste koondpaketti 3088959 (Offline Installer)

Selles artiklis kirjeldatakse käigultparanduste koondpaketti 3088959, mis on saadaval Microsoft .NET Frameworki 4.5.2, .NET Frameworki 4.5.1 ja .NET Framework 4.5. Käigultparanduste koondpakett lahendab probleemide kohta lisateabe saamiseks vaadake jaotist "See käigultparanduste koondpakett lahendab probleemid".

Ühenduseta paketti saab kasutada olukordades, kus ei saa kasutada veebi Installeri Interneti-ühenduse puudumise tõttu. Võimaluse korral soovitame kasutada optimaalne tõhusus ja ribalaius nõuetele asemel ühenduseta pakett Web Installeri.

Lahendus

Lasknud välja toetatava käigultparanduse on nüüd Microsoftilt saadaval. See on mõeldud üksnes käesolevas artiklis kirjeldatud probleemi kõrvaldamiseks. Rakendage seda ainult süsteemides, kus ilmneb see konkreetne probleem.

Selle probleemi lahendamiseks pöörduge käigultparanduse hankimiseks Microsofti klienditoe. Täieliku loendi Microsofti klienditugiteenuste pakkujate telefoninumbrite ja tugiteenuste hinnateabe hankimiseks külastage järgmist Microsofti veebisaiti:Märkus. Erijuhtudel võib kulud, mis tekivad teatud tugiteenuse telefonikõnede maksumus tühistada, kui Microsofti tugiteenusepakkuja leiab, et mõni konkreetne värskendus lahendab teie probleemi. Tavaline tugiteenuste kohaldatakse täiendavat tugiteenust vajavatele küsimustele ning probleemidele, mis pole lahendatavad konkreetse värskenduse installimisega.

Märkus. Kiirparanduse värskenduse versiooni kindlakstegemiseks vaadake Release märksõna installitud versiooni määratlemiseks väärtust. Tuleb edasi-ga ühilduv, saate kontrollida, mis on suurem või väiksem väärtus, mis on loetletud järgmises tabelis.

Käigultparanduste koondpakett versioonVäljalaske DWORD väärtus
Käigultparanduste koondpaketti 3088959 .NET Framework 4.5 ja uuemates versioonides .NET Framework379991
.NET Frameworki versiooni määratlemise kohta lisateabe saamiseks vaadake Kuidas: .NET Frameworki versioon on installitud.

Lisateabe saamiseks

Eeltingimused

Selle kiirparanduse rakendamiseks peab teil olema .NET Frameworki 4.5.2, .NET Frameworki 4.5.1 või .NET Framework 4.5 installitud.

Taaskäivitamise nõue

Peate pärast selle kiirparanduse rakendamist kui mõjutatud faile ei kasutata arvuti taaskäivitada. Soovitame enne selle kiirparanduse rakendamist sulgege kõik .NET Frameworki põhinevad rakendused.

Kiirparanduse asendamise teave

See kiirparanduspakett ei asenda varem välja antud Kiirparandusi alla.

See käigultparanduste koondpakett lahendab probleemid

1. probleem

See on värskendus toetab uue Gruusia Lari märki. Gruusia riigi võeti kasutusele uus valuuta sümbol on Lari, kuid valuuta nimi ei ole muutunud. Uus valuuta sümbol on lisatud ka Unicode Standard. Selle värskenduse tagab, et õige valuuta sümbol kuvatakse .NET raamistik põhineb süsteemi lokaadi sätteid.

2. probleem

See käigultparanduste koondpakett lahendab probleemi puutetundliku Windows Presentation fondid (WPF) rakendusi, mis on sama protsessi suunatud kahe erineva .NET Frameworki versiooni. Selle probleemi näide on kaks VSTO Office Add-ins kirjutada WPF-i, kuid suunatud erinevate side-by-side .NET raamistiku. Sel juhul kasutajad ei näe touch imelik käitumine ja/või jookseb erinevates punktides programmi täitmise ajal.

PARANDUS tagab, et õige dll laadida ja juurdepääs neil juhtudel peatatakse mingeid probleeme touch käitumine või programm jookseb kokku.

Märkus. Kui kasutate .NET Framework 3.5 Service Pack 2 arvutis, installima ka vastava versiooni selle probleemi lahendamiseks.

Küsimus 3

Kui teil on ASP.net-i veebisaidile, kus töötab 32-bitine versioon .NET Frameworki 4.6 või AMD64 versiooni platvorm .NET Frameworki 4.6 RyuJIT keelatud, võib ilmneda käsitlematu ThreadAbortException leiate w3wp krahhi.

Krahhi, logitakse sündmuselogisse järgmine kirje:

Ilmnes töötlemata erand ja protsess lõpetati.
Rakenduse ID: [ApplicationID]
Protsessi ID: [ProcessID]
Erand: System.Threading.ThreadAbortException
Sõnum: Lõim on katkestati.
StackTrace: Kell System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, http-konteksti kontekst)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 lipud)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 lipud)


Probleem 4

Oletame, et teil on WCF-i kliendi ühenduse WCF-teenuse WCF marsruudi teenuse abil. Kui end teenuse tekitab ootamatu erand, mis ei ole FaultException või konfigureerige muudatusi, WCF-teenuse Marsruutimis võib ei suunata hilisemate taotluste end teenuse.

Selle probleemi ilmnemisel kuvatakse järgmine erand:

System.ServiceModel.ProtocolException: See kanal saab kasutada enam väljund seanss oli auto suletud serveri algatatud sulgemise tõttu sõnumite saatmiseks. Keelake automaatne sulgemine määrates selle DispatchRuntime.AutomaticInputSessionShutdown FALSE või võiksite muuta protokolli sulgemise kaugserveril.
Stack trace teavet:

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)


Atribuudid

Artikli ID: 3088959 – viimati läbi vaadatud: 9. jaan 2017 – redaktsioon: 1

Tagasiside