Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

In dit artikel worden hotfix rollup 3139546 beschreven, die beschikbaar is voor de Microsoft .NET Framework 4.5.2, 4.5.1 en 4.5. Zie de sectie Problemen die met deze hotfix-rollup worden opgelost voor meer informatie over de problemen die met de hotfix-rollup worden opgelost.

Oplossing

Informatie over downloaden

De hotfix die overeenkomt met KB3139546, is overgehebd met de meest recente updates van .NET Framework, die alle oplossingen bevatten die eerder in KB3139546 waren opgenomen. Het wordt aanbevolen om de meest recente updates van .NET Framework.

Klik op het volgende artikelnummer om naar het artikel in de Microsoft Knowledge Base te gaan voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden:

119591 Microsoft-ondersteuningsbestanden verkrijgen bij onlineservices Microsoft heeft dit bestand gescand op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen.

Meer informatie

Vereisten

Als u dit hotfix wilt toepassen, moet u de .NET Framework 4.5.2, 4.5.1 of 4.5 hebben geïnstalleerd.

Vereiste opnieuw starten

U moet de computer opnieuw starten nadat u deze hotfix hebt toegepast als er bestanden worden gebruikt die zijn beïnvloed. Het is raadzaam om alle op .NET Framework gebaseerde toepassingen te sluiten voordat u dit hotfix gaat toepassen.

Hotfix-vervangingsgegevens

Dit hotfix-pakket vervangt geen eerder uitgebracht hotfix-pakket.

Problemen die met deze hotfix-rollup worden opgelost

Probleem 1

Wanneer u een toepassing met zware werkbelastingen en een specifiek gebruikspatroon voor dynamische methoden (bijvoorbeeld Entiteitskader, LINQ to SQL) gebruikt, loopt de toepassing mogelijk af en toe vast.

Dit gedrag treedt op vanwege een probleem in het dynamische levensduurbeheer van de methode. Wanneer dit probleem optreedt, wordt er een fout van System.Reflection.TargetInvocationException weergegeven.

Met deze oplossing wordt het probleem met levensduurbeheer gecorrigeerd.

Probleem 2

Beide System.Web. Caching en System.Runtime. Caching het volume van het geheugen dat wordt gebruikt door het hele AppDomain in plaats van het volume van het geheugen dat door de items in de cache wordt gebruikt.

Dit is een regressieprobleem van de .NET Framework 4.5 waarin een wijziging is aangebracht in de timer-implementatie. De aanvullende objecten waarnaar in de cache wordt verwezen, kunnen niet alleen een onjuiste grootte melden, maar kunnen ook de latentie van Gen2 GC aanzienlijk beïnvloeden. In ASP.NET hostingscenario's wordt in de cache ook de grootte van alle caches in alle toepassingsdomeinen verkeerd berekend (gerapporteerd via het cache- en procesgeheugenlimiet ASP.NET prestatieteller) wanneer toepassingsdomeinen worden hergebruikt.

Met de oplossing worden onbedoelde verwijzingen uit de cache naar de rest van de app-domeinobjecten verwijderd, waardoor de juiste grootte nu wordt gerapporteerd. Het bevat ook wijzigingen om de latentie voor System.Runtime te verbeteren. Caching op computers met meerdere cores die server-GC gebruiken. Ten slotte kunt u met deze oplossing alle cachegrootten in scenario's voor app-domeinrecycling correct berekenen.

Van toepassing op

Dit artikel is van toepassing op het volgende:

  • Microsoft .NET Framework 4.5.2

  • Microsoft .NET Framework 4.5.1

  • Microsoft .NET Framework 4.5

  • Windows 7 Service Pack 1

  • Windows Server 2008 R2 Service Pack 1

  • Windows Server 2008 Service Pack 2

  • Windows Vista Service Pack 2

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×