Samleoppdateringen 3088957 for .NET Framework 4.6 på Windows 7 SP1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1 og Windows Vista SP2

VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.

Den engelske versjonen av denne artikkelen er den følgende: 3088957
Denne artikkelen beskriver samleoppdatering 3088957 som er tilgjengelig for Microsoft for .NET Framework 4.6. Hvis du vil ha mer informasjon om problemene som løses av samleoppdateringen, kan du se den "Problemene som samleoppdateringen løser-delen.

Løsning
En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid ment å løse problemet som beskrives i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet.

Hvis du vil løse dette problemet, kontakter du Microsofts kundestøttetjenester for å få hurtigreparasjonen. For en fullstendig liste over telefonnumre for Microsofts kundestøttetjenester og informasjon om støttekostnader, kan du gå til følgende Microsoft-webområde:Obs! I spesielle tilfeller kan avgifter som vanligvis påløper for oppringinger til kundestøtte avbrutt hvis en Microsoft-tekniker avgjør at en bestemt oppdatering vil løse problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.
Mer informasjon

Forutsetninger

Hvis du vil bruke denne hurtigreparasjonen, må du ha .NET Framework 4.6 installert.

Krav om omstart

Du må starte datamaskinen etter at du har installert denne hurtigreparasjonen, hvis alle berørte filer er i bruk. Vi anbefaler at du lukker alle .NET Framework-baserte programmer før du installerer denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonspakken erstatter ikke tidligere utgitte-hurtigreparasjonspakken.

Problemene som samleoppdateringen løser

Problem 1

Hvis du har et ASP.NET-webområde som kjører på en 32-biters versjon av .NET Framework 4.6 eller AMD64 versjon av .NET Framework 4.6-plattformen med RyuJit deaktivert, kan du oppleve w3wp krasjer på grunn av ubehandlet ThreadAbortException.

Når krasjet skjer, cansee følgende loggen i Windows-hendelsesloggen:

Det oppstod et ubehandlet unntak, og prosessen ble avsluttet.
Program-ID: [program-IDer]
Prosess-ID: [prosess-ID]
Unntak: System.Threading.ThreadAbortException
Melding: Tråden ble avbrutt.
StackTrace: På System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext kontekst)
på System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flagg)
på System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flagg)


Problem 2

Anta at du har en WCF-klient kobler til WCF-tjenesten ved hjelp av WCF Routing Service. Hvis tjenesten slutten hever et uventet unntak som ikke er en type FaultException eller Konfigurer endringene, kan WCF Routing Service ikke distribuere etterfølgende forespørsler til tjenesten slutten.

Når dette skjer, får du følgende unntak:

System.ServiceModel.ProtocolException: Denne kanalen kan ikke lenger brukes til å sende meldinger fordi utdataøkten automatisk ble lukket på grunn av en avslutning som startes på serveren. Enten Deaktiver automatisk lukking ved å angi DispatchRuntime.AutomaticInputSessionShutdown til USANN, eller Vurder å endre avslutningsprotokollen med den eksterne serveren.
Sporingsinformasjon for stakken:

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)

Problem 3

Thisis en oppdatering som støtter symbolet georgisk Lari. Land i Georgia har introdusert en ny valutasymbolet for Lari, men valutanavnet blir ikke endret. Nye valutasymbolet er også lagt til Unicode-standarden. Denne updatemakes kontrollere at riktig valutasymbolet vises av .NET Framework som er basert på nasjonale systeminnstillinger.

Problemet 4

Hvis det oppstår en Gen2 samling under Parallel.ForEach-kall, kan det oppstå lang henger afteryou installere Visual Studio-2015 eller .NET Framework 4.6 uten Visual Studio.

Oppløsning:

Denne oppdateringen oppdaterer Garbage Collector ved å løse systemet fryser som er forårsaket av dette problemet.

Problemet 5

Når du har installert .NET Framework 4.6 fungerer metodene Dato Time.Parse og Date.TryParseikke på riktig måte. Dette problemet kan oppstå med følgende innstillinger for kultur:
  • Fi-FI
  • NB-NO
  • NB SJ
  • SR-Cyrl XK
  • SR-Latn-ME
  • SR-Latn RS
  • SR-Latn XK
Oppløsning:

Denne oppdateringen gjør det mulig for DateTime.Parse og Date.TryParse skal fungere på riktig måte i kulturer som bruker samme dato og skilletegn.

Problemet 6

Når du har installert .NET Framework 4.6, bruker .NET Framework 4.6 en ny 64-biters-kompilator som kalles RyuJIT. I noen tilfeller genererer nye kompilatoren feil kode som fører til uforutsigbar virkemåte eller krasjer.

Oppløsning:

Denne oppdateringen løser mange problemer i RyuJIT-kompilatoren. Hvis programmet fortsatt ustabil etter installasjon av denne oppdateringen, kan du semer detaljerte retningslinjer for feilsøking.

Fleretrinn:

Hvis det blir fastslått at RyuJIT kan være involvert i problemet ved å følge fremgangsmåten for feilsøking på koblingen, logger du deg på problemet http://Connect.Microsoft.com. Ta med så mange detaljer som mulig i rapporten, og også koden for å gjenskape problemet.

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3088957 – Forrige gjennomgang: 10/01/2015 09:26:00 – Revisjon: 2.0

Microsoft .NET Framework 4.6

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbhotfixserver kbautohotfix kbmt KB3088957 KbMtno
Tilbakemelding