Labojumfailu apkopojuma 3139551 4.6.1 un 4.6 Windows .NET Framework

Skatiet produktu un šis raksts neattiecas uz operētājsistēmām.

Šajā rakstā aprakstīts labojumfails apkopojums 3139551, kas ir pieejama Microsoft .NET Framework 4.6.1 un .NET Framework 4.6 uz Windows 7 1. servisa pakotne (SP1), Windows Server 2008 R2 SP1, Windows Server 2008 SP2 un Windows Vista SP2. Lai iegūtu papildinformāciju par šo labojumfailu apkopojuma labojumi, skatiet sadaļu "problēmas, ko novērš šī labojumfailu apkopojuma".

Risinājums

Informācija par lejupielādi

Šo failu var lejupielādēt no Microsoft lejupielādes centra:

Download Lejupielādēt labojumfailu pakotni tūlīt.
Lai iegūtu papildinformāciju par to, kā lejupielādēt Microsoft atbalsta failus, noklikšķiniet uz šī raksta numura un skatiet rakstu Microsoft zināšanu bāzē:

119591 kā iegūt Microsoft atbalsta failus no tiešsaistes pakalpojumiemMicrosoft ir skenējusi šo failu, nav vīrusu. Korporācija Microsoft izmantoja visjaunāko vīrusu noteikšanas programmatūru, kas bija pieejama faila izlikšanas datumā. Fails ir saglabāts serveros ar paaugstinātu drošību; tas palīdz aizsargāt failu no nesankcionētu izmaiņu veikšanas.

Papildinformācija

Priekšnosacījumi

Lai lietotu šo labojumfailu, datorā jābūt instalētai .NET Framework 4.6.1 vai instalēt .NET Framework 4.6.



Restartēšanas nepieciešamība

Dators ir jārestartē pēc šī labojumfaila lietošanas jebkuru ietekmētie faili tiek lietoti tādi. Ieteicams aizvērt visas lietojumprogrammas .NET Framework pirms šī labojumfaila.



Informācija par labojumfaila aizstāšanu

Šo labojumfailu pakotni neaizstāj iepriekš izlaistu labojumfailu pakotni.

Šī labojumfailu pakotne novērš problēmas

1. problēma

WPF lietojumprogrammu izmanto TreeViewItem ārpus TreeView, kad lietojumprogramma var saskarties ar InvalidCastException izņēmums, kura steka izsekošanas dati sākas šādi:

System.Windows.Controls.VirtualizingStackPanel.FindScrollOffset(Visual v)
Piezīme. Šis izņēmums rodas tad, ja TreeViewItem ir virtualizēti saraksta vadīkla (piemēram, sarakstlodziņu, DataGridvai saraksta skats kontrole), kas mēģina atrast ritināšanas nobīde TreeViewItem vai kādai no tās pēctečiem. Piemēram, šis izņēmums rodas, ja TreeViewItem definē kā DataTemplateun DataTemplate tiek izmantots kā CellTemplate DataGrid kolonnas.



2. problēma

System.Web.Caching , gan System.Runtime.Caching ziņojumu, ko izmanto visu AppDomain nevis atmiņas, ko izmanto kešatmiņas vienumu atmiņas lielumu.

Tas ir regresijas no .NET Framework 4.5 taimera ieviešanas izmaiņu dēļ. Papildus atskaites nepareiza lieluma papildu objektus, kuriem ir norādes uz kešatmiņu var būtiski ietekmēt gen2 GC latentumu. ASP.NET hosting scenārijiem, kešatmiņas arī nepareizi aprēķinātas visas lietojumprogrammas domēnu visu kešatmiņas lielums (saskaņā ar "Kešatmiņas % procesu atmiņas ierobežojumu izmanto" ASP.NET veiktspējas skaitītājs), kad tika pārstrādāts lietojumprogrammu domēnu.

Šis labojums noņem neparedzētu atsauces no kešatmiņas citu lietojumprogrammu domēnu objektiem tā, ka tiek uzrādīta pareizo lielumu. Šis labojums ietver arī uzlabotu Latentums System.Runtime.Caching daudzkodolu datoros, kas izmanto servera GC izmaiņas. Turklāt pēc šī risinājuma izmantošanas lietojumprogrammu domēnā recycling gadījumos visu kešatmiņas lielums tiek aprēķināta nepareizi.



3. problēma

Ja jums ir Windows prezentāciju pamata (WPF) lietojumprogrammu, kas paļaujas uz peles reklāmas touch pārvieto rīkoties touch lietotāja iejaukšanās (nevis, lietojot pieskarties notikumi), iespējama neparasti zemu veicināt peles kustības apjomu.

Iepriekš, WPF ierobežotas peles reklāmas touch pārvieto izvairīties no apjomīgus touch pārvieto pārplūde nosūtītāja. .NET Framework 4.6.1 labojums tika ieviests jaudu skaitu touch pārvieto, kas tiek apstrādāta. Pēc šīs izmaiņas peles paaugstinājumi izraisa papildu samazinājums peles skaita ierobežošana pārvieto, tika izveidots. Peles paaugstinājumi ierobežošana tagad tiek noņemta, lai būtu gandrīz privātu saraksti touch pārvietot notikumi un veicināt peles pārvietošanas notikumiem.



4. problēma

Pieņemsim, ka strādājat ar WPF lietojumprogrammu, mērķi .NET Framework 4.6. Mēģinot iestatīt vērtību CurrentThread.CurrentCulture vai CurrentThread.CurrentUICulture metodē, kas tiek izmantots ar WPF nosūtītāja, izmantojot DispatcherOperation. Piemēram, mēģinot iestatīt šo vērtību UI notikumu apdarinātāja vai MainWindow veidotāja. Šajā gadījumā to attiecīgo iepriekšējo vērtību metode beigās tiek atiestatīti CurrentCulture un CurrentUICulture vērtības. Ja programmu komplekti CurrentUICulture tās MainWindow veidotāja vai noklikšķiniet uz pogas apstrādes sistēmas UI kultūras tiek atgriezta šo iestatījumu.

Šis labojums nodrošina CurrentThread.CurrentCulture/CurrentUICulture vērtības, kas ir iestatīti metodes WPF lietojumprogrammu saglabājas tādā pašā veidā kā pirms .NET Framework 4.6.



5. problēma

.NET Framework 4.6 jaunu karodziņu, TaskContinuationOptions.RunContinuationsAsynchronously, tiek pievienota bibliotēkas uzdevumu . Tomēr, lietojot šo karodziņu Task.WhenAll, Task.WhenAny vai Task.Unwrap, karodziņš nav nekādas ietekmes. Karodziņš tika ieviesta, lai izvairītos no nosacījumiem Strupsaķere. Šis labojums nodrošina visa veida uzdevumu turpinājumi ņem jaunu karodziņu.



6. jautājums

.NET Framework 4.6 ir kļūdas, kas izraisa AppContext metodes, lai pareizi ieviest drošības pavediens AppContext. AppContext ietilpst infrastruktūra, lai samazinātu jaunākās izmaiņas. Var izmantot AppContext iestatīt un izgūt karodziņi un lietojumprogrammas dati pamatā lēmumus.

Šis labojums ļauj pareizo pavedienu drošības metodes AppContext saistībā ar iestatījumu un izgūšana slēdzis vērtības.



7. jautājums

Ja rodas malas gadījumu, kas ir jūsu iedalīšanas un izdzīvošanas modelis, un pieprasa jaunu segmentu uz jūsu pārvaldīto kaudze, drazu collector var aprēķināt izpilde izmērs ir mazāks nekā to. Drazu kolektora mēģina rakstīt nesaistītās atmiņas, jo tādējādi piekļuves pārkāpumu saspiest periodā.

Šis labojums nepareizi aprēķina lielumu.



8. jautājums

Veidojot native kods noteiktām metodēm, un lietojumprogrammas .NET Framework NGEN procesu var rasties neparedzētas avārija.

9. jautājums

RyuJit rada nepareizu norādījumus, lai salīdzinātu 16 bitu parakstīts veselo skaitļu reģistru. Tas rada nepareizu rezultātu, ja ievades vērtības ir atšķirīgas MSB vērtības un salīdziniet instrukcijas, kas tiek ģenerēti izmantot reģistra operandiem.

Šo problēmu rada pareizo instrukcijas.

Attiecas uz

Šis raksts attiecas uz šīm darbībām:

  • Microsoft .NET Framework 4.6.1

  • Microsoft .NET Framework 4.6, ja tiek lietots kopā ar:

    • Windows 7 1. servisa pakotnē

    • Windows Server 2008 R2 1. servisa pakotne

    • Windows Server 2008 2. servisa pakotne

    • Windows Vista 2. servisa pakotne

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×