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 wordt een beschrijving beschreven van 3146714, die beschikbaar is voor de Microsoft-.NET Framework 4.6 en 4.6.1. 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

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

Voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden, klikt u op het volgende artikelnummer om het artikel te bekijken in de Microsoft Knowledge Base:

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.

Opmerking Als u de updateversie van de hotfix wilt controleren, controleert u de waarde van het trefwoord Release om de geïnstalleerde versie te bepalen. Als u compatibel wilt zijn met doorsturen, kunt u controleren op een waarde die groter is dan of gelijk is aan de waarde die in de volgende tabel wordt vermeld.
 

Hotfix-oprolversie

Waarde van de release DWORD

Hotfix-3146711 voor de .NET Framework 4.6 en nieuwere versies

394294

Zie How to: Determine which .NET Framework versions are installed voor meer informatie over het bepalen van de .NET Framework versies.

Meer informatie

Vereisten

Als u dit hotfix wilt toepassen, moet de .NET Framework 4.6 of 4.6.1 zijn 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

CLR-JIT-probleem

C#-structuren worden doorgegeven op verwijzing, niet op waarde, wanneer de code wordt uitgevoerd op een computer waarop de .NET Framework 4.6 is geïnstalleerd en die de RyuJIT-compiler gebruikt. Een symptoom van deze fout is dat de code de gegevens in een verzameling in de onjuiste volgorde (tijdreeks) vertegenwoordigt. Deze wijziging in het gedrag van eerdere versies van de .NET Framework veroorzaakt verschillende symptomen wanneer klanten gegevens uit de tijdreeks ophalen van onze gegevenshistoricus.

Dit probleem treedt op als gevolg van een ontbrekende lvAddrExposed-vlag voor tmp-variabelen die dienen als pass-by-ref-argumenten, die op hun beurt de kopie-propfase corrumpeert.

CLR-probleem

Een probleem in de CLR-typelader kan tot een patstelling leiden terwijl algemene typen worden hersteld op basis van oorspronkelijke afbeeldingen. Hierdoor mislukt de opdracht ngen createpdb. Dit probleem wordt opgelost met deze hotfix.

Windows formulierprobleem

De Windows Forms PrintPreviewDialog UI wordt heel langzaam ge initialiseerd wanneer de volgende voorwaarden waar zijn:
 

  • Er wordt een netwerkprinter gebruikt.

  • Gebruikersvoorkeuren voor deze printer, zoals duplexinstellingen, worden gewijzigd.

We hebben een prestatieoptimalisatie toegevoegd aan dit scenario. Als pagina-instellingen niet zijn gewijzigd voor een bepaalde pagina, worden printerinstellingen voor deze pagina niet opnieuw toegepast (door toegang te krijgen tot de printerspooler). Als de toepassing de printerinstellingen wijzigt met behulp van de gebeurtenis handler QueryPageSettings , worden de prestaties van de preview-generatie voor de betreffende pagina's niet verbeterd, zelfs niet als de opt-in-flag is ingesteld.

Als u wilt kiezen voor deze optimalisatie, moet de volgende sleutel aan het app.config-bestand worden toegevoegd, afhankelijk van de versie van de .NET Framework:

.NET Framework 4.5.2:

<?xml version="1.0" encoding="utf-8"?>
<configuratie>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuratie> .NET Framework 4.6 of een nieuwere versie:

<?xml version="1.0" encoding="utf-8"?>
<configuratie>
< runtime>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuratie> Als een toepassing kan worden uitgevoerd op een van de versies van de .NET Framework, gebruikt u beide schakelopties in hetzelfde bestand.

Als u zich wilt afkeert, verwijdert u de schakelknop of stelt u de waarden in op onwaar.

ClickOnce probleem

ClickOnce is bijgewerkt ter ondersteuning van TLS 1.1 en 1.2. ClickOnce wordt automatisch gedetecteerd welk TLS-protocol vereist is tijdens runtime. Er zijn geen extra stappen vereist in ClickOnce om deze functionaliteit in te schakelen.

Opmerking ClickOnce in de nabije toekomst TLS 1.0 blijft ondersteunen, ook al wordt deze niet meer beschouwd als PCI-compatibel.

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.

×