Ez a cikk a 3099845 összegző frissítését ismerteti, amely a .NET-keretrendszer 4.5.2-es, 4.5.1-es és 4.5-ös frissítéséhez érhető el. A gyorsjavítás összegző javításával kapcsolatos további információkért lásd a "További információ" című szakaszt.
Megoldás
Letöltési információ
A KB3099845-nak megfelelő gyorsjavítást az .NET-keretrendszer legújabb frissítései feleslegesen telepítették, amelyek a KORÁBBAN KB3099845-ben szereplő összes javítást tartalmazzák. Javasoljuk, hogy telepítse a .NET-keretrendszer.
A Microsoft támogatási fájljainak letöltésével kapcsolatos további információkért kattintson a következő cikkszámra a Microsoft Tudásbázisban található cikk megtekintéséhez:
119591 Hogyan szerezhet be Microsoft-támogatási fájlokat az online szolgáltatásokból: A Microsoft ellenőrizte, hogy nem tartalmaz-e vírusokat a fájl. Ennek során a Microsoft a fájl közzétételének napján elérhető legfrissebb vírusvédelmi szoftvert használta. A fájlt fokozott biztonságú kiszolgálók tárolják, amelyek meggátolják a fájl bármilyen jogosulatlan módosítását.
További információ
Előfeltételek
A gyorsjavítás alkalmazáshoz telepítenie kell .NET-keretrendszer 4.5.2-es, 4.5.1-es vagy 4.5-ös hibajavítást.
Újraindítás szükségessége
A gyorsjavítás alkalmazása után újra kell indítania a számítógépet, ha az érintett fájlokat használja. Azt javasoljuk, hogy a gyorsjavítás alkalmazása előtt lépjen ki az összes .NET-keretrendszer-alapú alkalmazásból.
A gyorsjavítás cseréjével kapcsolatos információk
Ez a gyorsjavítási csomag nem cseréli le a korábban kiadott gyorsjavítási csomagot.
A gyorsjavítás összegző frissítésének ezen javításokkal kapcsolatos problémái
1. probléma
A Rendszer. Windows. A Markup.XamlWriter.Save metódus nem tudja kikapcsolni a behúzást az xml:space="preserve" beállítással konfigurált elemeknél. Ez további szóközöket ad az elemhez. Az alábbi XAML-kód által képviselt bekezdést például helytelenül fogja átalakítani az XamlWriter.Save metódus:
<Paragraph>
<Span>
<Run Text="Test"/>
</Span>
<Run Text=" "/>
</Paragraph>
Helytelen XAML-et hozott létre az XamlWriter.Save metódussal:
<?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>
Várható (helyes) 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>
2. probléma
Ha a 7-Windows es és a korábbi verziókban áttetszőséget használ, bizonyos tartalmak hiányoznak a nyomatból. Előfordulhat például, hogy egy táblázat szegélyének bizonyos tartalma hiányzik, és emiatt a nyomatok üres területet eredményeznek.
3. probléma
Egyes tartalmak elmosódottan jelennek meg a nyomatban, ha a 7- Windows korábbi verziókban áttetszőséget használ. Ez akkor is bekövetkezik, ha fényképes szintűre van állítva a nyomtatás.
Ez a gyorsjavítás javítja a OutputQuality.Photographic értékkel kapott kimeneti minőséget. Vegye figyelembe, hogy a jobb minőségű dokumentumok nagyobb nyomtatási várólistás fájlokat és hosszabb várakozási időt igényelnek. Ha ezek a mellékeffektusok nem hasznosak, a nyomtatás kimeneti minőségét Magasra módosíthatja.
4. probléma
Ha Windows megjelenítési alaprendszer (WPF) érintéses alkalmazást futtat a rendszerkörnyezetben Windows 7 és Windows Vista rendszerben, az érintéses funkciók elvesznek, és néhány perc után összeomlás történhet. Ez a probléma azért fordul elő, mert a 7-es és a Windows-ban a rendszerkörnyezet Windows támogatja a szabad Windows.
Ez a gyorsjavítás letiltja az érintéses támogatást a rendszerkörnyezetben. Az érintéses egérre való promóció továbbra is működik.
5. probléma
Amikor egy WPF-alkalmazás TreeViewItem elemet használ egy TreeView környezeten kívül, az alkalmazás InvalidCastException hibával találkozhat, amelynek stack trace "System" kezdetű. Windows. Controls.VirtualizingStackPanel.FindScrollOffset(Visual v)."
Megjegyzés: Ez a kivétel akkor fordul elő, ha a TreeViewItem egy virtualizált listavezérlőben (például ListBox, DataGrid vagy ListView) található, és megpróbálja megtalálni a TreeViewItem görgetési eltolási távolságát vagy annak valamelyik esetét. Ha például egy TreeViewItemet deklarál egy DataTemplate gyökérként, a DataTemplate lesz a DataGrid oszlop CellTemplate oszlopa. Ez kiváltja a kivételt.
6. probléma
Ez a gyorsjavítás lehetővé teszi a Transport Layer Security (TLS) 1.1/1.2-es SQL Server kapcsolatát a System.Data.dll.