U ovom se članku opisuje skupno ažuriranje hitnih popravaka 3120241 koje su dostupne za Microsoft .NET Framework 4.6 i Microsoft .NET Framework 4.6.1 u sustavu Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2008 R2 i Windows Vista SP2. Dodatne informacije o problemima koje rješava skupno ažuriranje hitnih popravaka potražite u odjeljku "Problemi koje rješava taj hitni popravak".
Rješenje
Hitni popravak koji odgovara ažuriranju KB3120241 zamjenjuje se najnovijim ažuriranjima sustava .NET Framework, koja sadrže sve popravke koji su prethodno obuhvaćeni ažuriranjem KB3120241. Preporučuje se da instalirate najnovija ažuriranja .NET Framework. Dodatne informacije o preuzimanju Microsoftovih datoteka podrške potražite u članku iz Microsoftove baze znanja pod brojem
119591 Kako nabaviti Datoteke Microsoftove podrške s internetskih servisa Microsoft je skenirao tu datoteku radi virusa. Microsoft je koristio najatragniji softver za otkrivanje virusa koji je bio dostupan na datum objave datoteke. Datoteka se pohranjuje na poslužitelje poboljšane sigurnosti koji sprječavaju neovlaštene promjene datoteke.
Dodatne informacije
Preduvjeti
Da biste primijenili taj hitni popravak, morate imati instaliran .NET Framework 4.6 ili .NET Framework 4.6.1.
Potreba za ponovnim pokretanjem
Računalo morate ponovno pokrenuti nakon primjene tog hitnog popravka ako se koristi bilo koja zahvaćena datoteka. Preporučujemo da prije primjene tog .NET Framework zatvorite sve aplikacije utemeljene na .NET Framework.
Informacije o zamjeni hitnog popravka
Taj paket s hitnim popravkom ne zamjenjuje prethodno objavljeni paket hitnih popravaka.
Problemi koje rješava skupno ažuriranje hitnog popravka
Problem 1Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor prilikom pozivanja sa servisa FatalExecutionEngineError. Taj je problem riješen i u .NET Framework 4.6.1. Problem 4 Netočna optimizacija koju primjenjuje JIT kompajler može uzrokovati nepredvidljivo ponašanje. Uzorak koda na koji taj problem utječe obuhvaća uvjete "ako" u blokovima za ulov. Taj hitni popravak ispravlja pogrešku koja uzrokuje netočno izvršavanje uvjetnih izjava i hvatača. Ako se aplikacija i dalje ponaša nepredvidljivo nakon primjene tog hitnog popravka, pogledajte dodatne detaljne upute za otklanjanje poteškoća. Peti problem Pogrešna optimizacija koda od strane JIT-a može uzrokovati nepredvidivo ponašanje aplikacije nakon instalacije Visual Studio 2015 ili .NET Framework 4.6. Ta se pogreška optimizacije pojavljuje samo kada je značajka optimizacije uključena u međuverziji izdanja u Visual Studio 2015 ili u starijim verzijama sustava Visual Studio nakon instalacije .NET Framework 4.6. Ako se aplikacija i dalje ponaša nepredvidljivo nakon primjene tog hitnog popravka, pogledajte dodatne detaljne upute za otklanjanje poteškoća. Dodatni koraci: Ako vam upute za otklanjanje poteškoća u povezanom članku pomognu utvrditi je li RyuJIT možda uključen u vaš problem, prijavite problem na servisu Microsoft Povezivanje. Uvrsti što više detalja zajedno s kodom da biste reproducirali problem.
Kada pokrenete aplikaciju za Windows Presentation Foundation (WPF) u kontekstu sustava u sustavu Windows 7 ili Windows Vista, funkcija dodira gubi se i sustav se ruši nakon nekoliko minuta. Taj se problem pojavljuje jer rukopis nije podržan u kontekstu sustava u sustavu Windows 7 i Windows Vista. Taj hitni popravak onemogućuje podršku za dodir kada se aplikacija pokrene u kontekstu sustava. Promocija dodirom na miš i dalje funkcionira. Problem 2 Korisnici WPF aplikacija u aplikaciji .NET Framework 4.6.1 mogu naići na nedostajuće simbole glifa, kao što su prazni kvadratni okviri, na mjestu normalnih znakova za znakove u sljedećim Unicode rasponima: 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 Taj se problem pojavljuje zbog regresije koja obuhvaća postavke za vraćanje fonta u Windows 10. Taj će se problem vjerojatno pojaviti u aplikacijama koje koriste prilagođene fontove koji sadrže samo vrlo specifičan skup glifa. Ovim se ažuriranjem rješavaju fallback mapiranja WPF fonta za .NET Framework 4.6.1 u Windows 10 te bi se trebali riješiti ti vizualni problemi. Problem 3 Kada instalirate .NET Framework 4.6 ili Microsoft Visual Studio 2015, neke situacije koje obuhvaćaju mnogo podataka ili mnogo malih objekata mogu generirati pogrešku FatalExecutionEngineError zbog pogreške u GC-u. Ovim se ažuriranjem ispravlja uvjet koji uzrokuje tu pogrešku. Dodatne informacije o tom problemu potražite u članku Funkcija koju vraća