In dit artikel worden hotfix rollup-3099845 beschreven, die beschikbaar is voor de .NET Framework 4.5.2, 4.5.1 en 4.5. Zie de sectie Meer informatie voor meer informatie over de problemen die met de hotfix-rollup worden opgelost.
Oplossing
Informatie over downloaden
De hotfix die overeenkomt met KB3099845, is overgehebd met de meest recente updates van .NET Framework, die alle fixes bevatten die eerder in KB3099845 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.
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
Het systeem. Windows. De methode Markup.XamlWriter.Save kan inspringing niet uitschakelen voor een element met de instelling xml:space="preserve" geconfigureerd. Hierdoor worden extra spaties toegevoegd aan het element. Een alinea die wordt voorgesteld door de volgende XAML-code, wordt bijvoorbeeld onjuist getransformeerd met de methode XamlWriter.Save:
<Paragraph>
<Span>
<Run Text="Test"/>
</Span>
<Run Text=" "/>
</Paragraph>
Onjuiste XAML gemaakt door XamlWriter.Save-methode:
<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve">
<Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Verwachte (juiste) XAML:
<?xml version="1.0" encoding="utf-16"?>
<Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph>
</Section>
Probleem 2
Sommige inhoud ontbreekt in afdrukken als transparantie wordt gebruikt op Windows 7 en eerdere versies. Sommige inhoud in een tabelrand kan bijvoorbeeld ontbreken en resulteren in een leeg gebied in afdrukken.
Probleem 3
Sommige inhoud is wazig in afdrukken als transparantie wordt gebruikt in Windows 7 en eerdere versies. Dit gebeurt zelfs wanneer u de afdruk in stelt op de kwaliteit van het fotoniveau.
Deze hotfix verbetert de uitvoerkwaliteit die wordt verkregen met behulp van de waarde OutputQuality.Photographic. Let op: documenten met een betere kwaliteit vereisen grotere afdrukspoolerbestanden en langere wachttijden. Als deze bijwerkingen niet wenselijk zijn, kunt u de uitvoerkwaliteit van de afdruk aanpassen aan Hoog.
Probleem 4
Wanneer u een Windows Presentation Foundation (WPF)-aanraaktoepassing onder de systeemcontext in Windows 7 en Windows Vista uit te voeren, gaat de aanraakfunctionaliteit verloren en kan er na enkele minuten een crash optreden. Dit probleem treedt op omdat inkt niet wordt ondersteund in de systeemcontext in Windows 7 en Windows Vista.
Met deze hotfix wordt ondersteuning voor aanraken uitgeschakeld onder de systeemcontext. Touch-to-mouse-promotie werkt nog steeds.
Probleem 5
Wanneer in een WPF-toepassing een TreeViewItem-element buiten de context van een TreeView wordt gebruikt, kan de toepassing een fout met InvalidCastException tegenkomen waarvan de stack trace begint met 'Systeem'. Windows. Controls.VirtualizingStackPanel.FindScrollOffset(Visual v)."
Opmerking Deze uitzondering treedt op wanneer TreeViewItem zich in een gevirtualiseerd lijstbesturingselement, zoals ListBox, DataGrid of ListView, in een gevirtualiseerde lijstbesturingselement, waarin wordt geprobeerd de verschuiving van de scroll te vinden van treeViewItem of een van de nazaten. Als u bijvoorbeeld een TreeViewItem declareerd als de hoofdmap van een GegevensTemplate, wordt de GegevensTemplate gebruikt als de CellTemplate van een DataGrid-kolom. Hiermee wordt de uitzondering in gang gemaakt.
Probleem 6
Met deze hotfix kunt u Transport Layer Security (TLS) 1.1/1.2 voor SQL Server in System.Data.dll.