Publicēšanas datums: 2021. gada 26. aprīlis

Microsoft iepriekš paziņoja par satura ciparparakstu, izmantojot droša jaukšanas algoritma 1 (SHA-1) sertifikātus, tiek izņemti, lai atbalstītu augošus nozares drošības standartus. Tas ir saskaņā ar mūsu pastāvīgajām centieniem ieviest drošu jaukšanas algoritmu 2 (SHA-2), kas labāk atbilst modernās drošības prasībām un nodrošina papildu aizsardzību pret izplatītiem uzbrukuma vektoriem.

SHA-1 ir mantotais šifrēšanas jaukšanas algoritms, kas vairs netiek uzskatīts par drošu. SHA-1 jaukšanas algoritma izmantošana ciparsertifik vēl var ļaut uzbrukumam izlikties saturu, veikt pikšķerēšanas uzbrukumus vai veikt starpnieku uzbrukumus.

.NET komanda veic darbības, kas ietekmēs iepriekš nosūtītos .NET Framework un atjauninājumus, kas pašlaik pieejami lejupielādei no Microsoft. Dažas tālāk norādītās .NET Framework versijas netiks atbalstītas un nebūs norādītas lejupielādes centrā. Tas neietekmē klientus, kas veic jaunākos atjauninājumus, izmantojot Windows Update. Viņiem jau ir jaunākā versija .NET Framework 4.8, un turpmākas darbības nav jāveic.

Lai gan paredzam minimālu ietekmi, ja esat ISV un paļaujaties uz neatbalstītu versiju, jums būs atkārtoti jātestē programmatūra, izmantojot jaunāko atbalstīto versiju. Ja esat IT administrators, kas pārvalda datorus, kuriem netiek automātiski veikti ielāpi, izmantojot Windows Update (WU) vai Windows Server atjaunināšanas pakalpojumus (WSUS), jauniniet datorus uz atbalstītu .NET Framework izpildlaika versiju. Nav nepieciešams, lai lietojumprogrammu avota kods tiktu pārbūvēts, lai noteiktu jaunāku versiju. Vairākumā gadījumu lietojumprogrammu varēsit palaist jaunākā izpildlaika izpildlaikā bez izmaiņām.

.NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1

Šīm .NET Framework versijām pašlaik nav atbalsta katrai publicētā dzīves cikla politikai.

Visi šo versiju komplekti, instalēšanas programmas, pakotnes un atjauninājumi tiks uzskaitīti no lejupielādes centra 2021. gada 26. jūlijā.

.NET Framework 3.5 SP1

.NET Framework 3.5 SP1 ir piegādāts kā operētājsistēmas Windows komponents, sākot ar Windows 7/Server 2008 R2. Vecākās operētājsistēmās, piemēram, Windows Server 2008, .NET Framework 3.5 SP1 ir instalēts ārpus joslas.

SHA-2 parakstītās instalēšanas programmas tiek veidotas un būs pieejamas programmai .NET Framework 3.5 SP1, lai tās nākamajās nedēļās varētu izmantot Windows Server 2008 SP2.  

.NET Framework 4.6.2 — 4.8

.NET Framework no 4.6.2 līdz 4.8 pašlaik tiek atbalstīti. Šajās versijās ir pieejami SHA-2 parakstītie instalētāji.

.NET Framework 4.5.2 — 4.6.1

Kaut .NET Framework no 4.5.2 līdz 4.6.1 pašlaik tiek atbalstīti šī paziņojuma laikā, to lietojums ir ļoti zems.  Lai atbilstu mūsu klientu drošības vajadzībām ar mūsu izmantotajiem resursiem, 2022. gada 26. aprīlī tiks atbalstīti no .NET 4.5.2 līdz 4.6.1. Pēc šī datuma šīs produkta versijas tiks vairs atbalstītas*, un visi šo versiju komplekti, instalēšanas programmas, pakotnes un atjauninājumi tiks uzskaitīti no lejupielāžu centra.

*Windows 10 Enterprise LTSC 2015 tika sūtīts ar .NET Framework 4.6, kas iebūvēts sistēmā OS. Šī operētājsistēmas versija ir ilgtermiņa apkalpošanas kanāla (LTSC) laidiens. Mēs turpināsim atbalstīt .NET Framework 4.6 Windows 10 Enterprise LTSC 2015, līdz tiks pārtraukts OS versijas atbalsts (2025. gada oktobris).

Klientiem, kuri pašlaik izmanto .NET Framework 4.5.2, 4.6 vai 4.6.1, būs jāveic jaunināšana uz jaunāko izpildlaika versiju — vismaz .NET Framework 4.6.2, bet vēlams .NET Framework 4.8.

.NET Framework 4.6.2 tika nosūtīti pirms gandrīz 5 gadiem, un .NET Framework 4,8 tika nosūtīti pirms 2 gadiem. Abas versijas ir pārbaudītas, stabili izpildlaika moduļi jūsu lietojumprogrammām. .NET Framework 4.6.2 un 4.8 ir plaši izvietoti, izmantojot Windows Update (WU). Ja izmantojat jaunākos atjauninājumus, jums jau vajadzētu būt instalētai .NET Framework 4.8 un nekādas turpmākas darbības nav jāveic.

Ja izmantojat vecāku .NET Framework 4.x versiju un vēl neesat atjaunināts uz .NET Framework 4.6.2 vai jaunāku versiju, lietojumprogrammām ir tikai jāatjaunina izpildlaika modulis, kurā tās darbojas, uz minimālo versiju 4.6.2, lai saglabātu atbalstu. Nav nepieciešams, lai lietojumprogrammas tiktu pārbūvēta uz jaunāko .NET versiju. Vairākumā gadījumu lietojumprogrammu varēsit palaist jaunākā izpildlaika izpildlaikā bez izmaiņām. Pirms izvietošanas ražošanā ieteicams pārbaudīt, vai jūsu programmas funkcionalitāte netiek ietekmēta, palaižot jaunāko izpildlaika versiju.

Ja pašlaik izmantojat programmu .NET Framework 4.5.2–4.6.1, šie resursi var būt noderīgi:

Mēs esam apņēmušies palīdzēt nodrošināt, ka jūsu programmas darbojas mūsu programmatūras jaunākajās versijās. Ja jums ir jautājumi, kas joprojām nav neatbildēti, mēs varam palīdzēt. Jums ir jāsadarbojas ar Microsoft atbalstu, izmantojot parastos kanālus, lai iegūtu risinājumu.

Turklāt, ja, pārejot uz .NET Framework versiju 4.6.2 vai jaunāku versiju, rodas saderības vai programmas problēmas, ir programma Assure. Mēs palīdzēsim jums atrisināt saderības problēmas bez papildu maksas. Varat sazināties ar programmu Assure, lai saņemtu koriģējošo darbību atbalstu, vai pa e-pastu, ja rodas problēmas ar pieprasījuma iesniegšanu (ACHELP@microsoft.com). 

Ja jums ir jautājumi, kas nav aplūkoti šajā dokumentā, lūdzu, izlasiet šos bieži uzdotos jautājumus.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.