Ez a cikk a Microsoft .NET-keretrendszer 3120238 4.6-os és a Microsoft .NET-keretrendszer 4.6.1-es verziójához elérhető gyorsjavítási összegző frissítéseket ismerteti. A gyorsjavítások összegző javításokkal kapcsolatos problémáiról az "Ezen gyorsjavítások összegző javításokkal kapcsolatos problémák" című szakaszban található további információ.
 

Megoldás

A KB3120238-nak megfelelő gyorsjavítást az .NET-keretrendszer legújabb frissítései feleslegesen telepítették, amelyek a KORÁBBAN KB3120238-as verzióban 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 a 4.6-os .NET-keretrendszer vagy a .NET-keretrendszer 4.6.1-esnek kell lennie.

Ú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 zárja be az .NET-keretrendszer-alapú alkalmazásokat, mielőtt alkalmazza ezt a gyorsjavítást.


 

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

Ha Windows megjelenítési alaprendszer (WPF) érintéses alkalmazást futtat a rendszerkörnyezetben Windows 7 vagy Windows Vista rendszerben, az érintéses funkciók elvesznek, és a rendszer néhány perc múlva összeomlik. 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, ha egy alkalmazás a rendszerkörnyezet alatt fut. Az érintéses egérre való promóció továbbra is működik.

2. probléma

A .NET-keretrendszer 4.6.1-es tartomány WPF-alkalmazás felhasználói hiányzó glyph szimbólumokat, például üres négyzeteket tapasztalhatnak a normál karakterek helyén az alábbi Unicode-tartományok karakterei esetében:

0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE

Ez a probléma egy olyan regresszió miatt fordul elő, amely a betűtípusok visszalépését Windows 10. Ez a probléma nagyobb valószínűséggel fordul elő az olyan alkalmazásokban, amelyek csak nagyon konkrét glyphs készletet tartalmazó egyéni betűtípusokat tartalmaznak.

Ez a frissítés kijavítja a windowsos .NET-keretrendszer 4.6.1 Windows 10 WPF betűtípus-leképezéseket, és kijavítja ezeket a vizuális problémákat.



3. probléma

Az .NET-keretrendszer 4.6-os vagy a Microsoft Visual Studio 2015-ös verziójának telepítése után néhány, sok adatot vagy sok kis objektumot magában foglaló helyzetek egy- vagy több kisebb objektumot is okozhatnak egy, a hibákat okozó hiba miatt. Ez a frissítés megoldja a hibát okozó feltételt.

A hibáról további információt A Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstru több funkció is okozhat, mint a VégzetesExecutionEngineError használata.

Ez a hiba a 4.6.1-es .NET-keretrendszer is ki van javítva.



4. probléma

A JIT fordító által alkalmazott helytelen optimalizálás kiszámíthatatlan viselkedést okozhat. A probléma által érintett kódminta "ha" feltételeket foglal magában a catch blocksben. ​

Ez a gyorsjavítás kijavítja azt a hibát, amely a feltételes utasítások helytelen végrehajtását okozza végül a fogópontban.

Ha az alkalmazás a gyorsjavítás alkalmazása után is kiszámíthatatlan módon viselkedik, további részletes hibaelhárítási útmutatót is kaphat.

5. probléma

A JIT helytelen kódoptimalizálása kiszámíthatatlan viselkedést okozhat az alkalmazásokban a 2015 Visual Studio vagy a .NET-keretrendszer 4.6 telepítése után. Ez az optimalizálási hiba csak akkor fordul elő, ha az Optimalizálás funkció be van kapcsolva a Visual Studio 2015-ös kiadási buildben vagy a Visual Studio korábbi verzióiban a .NET-keretrendszer 4.6 telepítése után.

Ha az alkalmazás a gyorsjavítás alkalmazása után is kiszámíthatatlan módon viselkedik, további részletes hibaelhárítási útmutatót is kaphat.

További lépések:

Ha a hivatkozott cikk hibaelhárítási lépései alapján megállapíthatja, hogy a RyuJIT valószínűleg érintett a probléma megoldásában, kérjük, hogy a Microsoft Csatlakozás. A probléma reprodukálásához a lehető legtöbb részletet meg kell ismételni a kóddal.

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×