Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Denne artikkelen beskriver samleoppdatering 3095335 som er tilgjengelig for Microsoft .NET Framework 4.5.2, .NET Framework 4.5.1 og .NET Framework-4.5. Hvis du vil ha mer informasjon om problemene som løses av samleoppdateringen, kan du se delen "problemene som samleoppdateringen løser".

Opplø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:

http://support.microsoft.com/contactus/?ws=supportObs! 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.

Hvis du vil ha mer informasjon

Forutsetninger

Hvis du vil bruke denne hurtigreparasjonen, må du ha .NET Framework 4.5.2, .NET Framework 4.5.1 eller .NET Framework 4.5 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

Anta at du bruker et program for Windows Presentation Foundation (WPF). En WPF TreeView kan plutselig Rull til uforutsigbare posisjon når du legger til et nytt element. Dette problemet oppstår når følgende betingelser er oppfylt:

  • Det nye elementet er sist av den overordnede barn.

  • Den overordnede varen er sist av den overordnede barn.

  • Det nye elementet er synlig på den gjeldende rulleplasseringen.


Problem 2

Hvis du fjerner en redigeringskontrollen fra visuelle treet kan lekke et ImmComposition -objekt i et program for WPF. Å gjøre dette flere ganger, kan dette forårsake et unntak for lite minne til slutt.

Obs! En "redigeringskontrollen" er en hvilken som helst kontroll som oppretter og bruker et TextEditor -objekt. De viktigste eksemplene er tekstboksen, RichTextBoxog FlowDocumentScrollViewer.

3-problem

En WPF-programmet kan bli låst når følgende betingelser er oppfylt:

  • Programmet viser en hendelsen med levering rutes gjennom svak-event-systemet.

  • En annen tråd bruker samtidig svak-event-systemet. Dette fører til at den første tråden å vente på en lås.

  • Når den venter og, trådens melding pumpe, mottar en melding som fører til at re-entrancy i programmets kode.

  • Koden inn på nytt, forsøker å bruke systemet svak-hendelse.

Dette er observert oftest med hendelsen PropertyChanged for INotifyPropertyChanged, der koden inn på nytt også prøver å heve en PropertyChanged -hendelse.

Dette er løst i svakt hendelsessystemet ved å vente for låser på en måte som ikke kjører som trådens melding pumpe.

Problemet 4

Når du prøver å kjøre en kommando på serveren, blir tidsavbrutt på klientsiden, men er ferdig på serveren. I dette tilfellet klienten sender en oppmerksomhet-pakke til serveren og setter seg selv i en tidsavbrutt tilstand. Det tilbakestille ikke imidlertid den så snart den gjenoppretter fra tidsavbrutt tilstanden når serveren behandlet setningen som klienten ble tidsavbrutt på.

Obs! En byproduct av dette problemet inkluderer problemer med SqlDataReader rapportering HasRows blir oppfylt. Å lese fra SqlDataReader fører imidlertid ingen rader som blir lest.

Denne hurtigreparasjonen, tilbakestilles tilstanden til klienten når du gjenoppretter fra en tidsavbrutt-tilstand.

Problemet 5

I noen tilfeller kan noen filer i hurtigbufferen for ASP.NET-skygge skadet under avslutning av datamaskinen. Dette kan føre til uforutsigbar virkemåte eller unntak som blir utløst av programmer som bruker hurtigbufferen.

Denne hurtigreparasjonen sørger for at innholdet i hurtigbufferen mer proaktiv tømmes til disken.

Problemet 6

Datamaskiner som har 80 gigabyte (GB) eller mer minne kan oppleve reduksjoner i ytelse i lite minne situasjoner på grunn av Garbage Collector kjører kopifunksjon Gen2 samlinger.

Denne hurtigreparasjonen inkluderer endringer i Garbage Collector å justere betingelsene som Gen2 samlinger som oppstår på datamaskiner som har 80 GB eller mer minne.

Kjente problemer

En løsning som er utgitt tidligere for berøringsaktiverte VSTO tillegg i WPF ble funnet for å ha en regresjon i scenarier med delvis klarering programmer brukes på touch-aktiverte enheter. I disse scenariene, kan du se et program krasjer kunder, og kan ikke laste inn et program med delvis klarering. Hurtigreparasjonen for berøringsaktiverte VSTO-tillegg er derfor fjernet.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×