Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

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

Megoldás

A KB3146714-nek megfelelő gyorsjavítást az .NET-keretrendszer legújabb frissítései feleslegesen telepítették, amelyek a KORÁBBAN KB3146714-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.

Megjegyzés: A gyorsjavítás frissítés verziójának ellenőrzéséhez a Kiadás kulcsszó értékét ellenőrizve állapítsa meg a telepített verziót. A továbbítási kompatibilitás érdekében ellenőrizheti, hogy az érték nagyobb-e, mint az alábbi táblázatban megadott érték.
 

A gyorsjavítás összegző verziója

A kibocsátási DWORD érték

A 3146711 4.6-os .NET-keretrendszer és újabb verzióinak gyorsjavítás összegző frissítései

394294

A telepített verziók .NET-keretrendszer: A telepített verziók .NET-keretrendszer meghatározása.

További információ

Előfeltételek

A gyorsjavítás alkalmazáshoz a 4.6-os vagy a 4.6.1-es .NET-keretrendszer kell telepítenie.
 

Ú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

CLR JIT-probléma

A C# struktúrákat nem érték, csak hivatkozás segítségével lehet átadottnak, ha a kódot egy olyan számítógépen futtatják, amely a .NET-keretrendszer 4.6-os, és amely a RyuJIT fordítót használja. A hiba egyik tünete, hogy a kód helytelen sorrendben (idősorozatban) jelöli az adatokat egy gyűjteményben. A korábbi verziókban történt viselkedésváltozás .NET-keretrendszer jelenségeket okoz, amikor az ügyfelek idősoros adatokat olvassanak be az adatsokaba.

Ez a probléma azért fordul elő, mert hiányzik a lvAddrExposed jelölő a lvAddrExposed jelölő miatt olyan tmp-változókhoz, amelyek "pass-by-ref" argumentumokként szolgálnak, és ezzel megsérül a másolási kellék fázis.

CLR-probléma

A CLR típusbetöltőben egy hiba miatt egy lakat is előfordulhat, miközben az általános típusokat visszaállítják a natív képekből. Ennek következtében az ngen createpdb parancs nem fog működni. Ezt a gyorsjavítást megoldottuk.

Windows Forms-probléma

A Windows Forms PrintPreviewDialog kezelőfelülete nagyon lassan inicializálódik, ha az alábbi feltételek teljesülnek:
 

  • Hálózati nyomtatót használ.

  • Módosulnak a nyomtató felhasználói beállításai, például a kétoldalas beállítások.

Hozzáadtunk egy teljesítményoptimalizálást ehhez a forgatókönyvhöz. Ha a lapbeállítások nem módosultak egy adott laphoz, a lap nyomtatóbeállítása nem lesz újraalkalmazásra (a nyomtatási várólista eléréséhez való hozzáféréssel). Ha az alkalmazás módosítja a nyomtatóbeállításokat a QueryPageSettings eseménykezelővel, az érintett lapok nyomtatási előnézetének generációs teljesítménye nem javul még akkor sem, ha be van állítva az opt-in jelölő.

Az optimalizálásba való regisztrációhoz az app.config-fájlban a következő kulcsot kell hozzáadni a .NET-keretrendszer:

.NET-keretrendszer 4.5.2 verziójától függően:

<?xml version="1.0" encoding="utf-8"?>
<konfigurációs>
< appSettings >
< add key="OptimizePrintPreview" value="true" />
< /appSettings >
</configuration> .NET-keretrendszer 4.6-os vagy újabb verzióban:

<?xml version="1.0" encoding="utf-8"?>
<konfigurációs>
< futásidejű>
< AppContextSwitchOverrides value = "Switch.System.Drawing.Printing.OptimizePrintPreview=true" />
< /runtime>
</configuration> Ha egy alkalmazás a .NET-keretrendszer bármelyik verzióján futtatható, mindkét kapcsolót használhatja ugyanabban a fájlban.

Ha ki szeretné kapcsolni, távolítsa el a kapcsolót, vagy állítsa az értékeket hamisra.

ClickOnce hibát

ClickOnce TLS 1.1-es és 1.2-es támogatásra frissítettük. ClickOnce automatikusan észleli, hogy futásidőben melyik TLS-protokollra van szükség. A funkció engedélyezéséhez nem ClickOnce további lépéseket.

Megjegyzés ClickOnce jövőben is támogatni fogja a TLS 1.0-t annak ellenére, hogy már nem minősül PCI-kompatibilisnek.

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

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

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

×