Versiuni vechi ale .NET Framework: sfârșitul asistenței într-un an

ferestre din are un număr mare de seturi de biblioteci necesare pentru ca întregul sistem să funcționeze corect. În cazul jocurilor, de exemplu, folosește DirectX, iar pentru a compila și că programele pot funcționa fără probleme depinde de familiare .Cadru net . Aceste biblioteci sunt în continuă evoluție pentru a oferi noi caracteristici dezvoltatorilor care, la rândul lor, se traduc în îmbunătățiri pentru utilizatorii finali. Dar, ca și în cazul oricărui alt software, asigurați-vă că utilizați o versiune actualizată, acceptată. În caz contrar, putem avea probleme.

.NET Framework este un set de biblioteci și componente furnizate de către Microsoft astfel încât dezvoltatorii să-și poată satisface nevoile atunci când programează și compilează programe. Datorită lor, acești dezvoltatori au medii de dezvoltare simple și foarte complete. Mai mult, atunci când apare o vulnerabilitate într-una dintre aceste biblioteci, rezolvarea acesteia este la fel de simplă ca și recompilarea programului utilizând noua versiune a bibliotecilor.

.NET Framework: sfârșitul asistenței într-un an

Deși este normal pentru ultima versiune de .NET la să fie compatibil cu toate versiunile, în practică acest lucru nu funcționează foarte bine și mulți utilizatori au instalate mai multe versiuni ale acestei componente, astfel încât programele să poată funcționa normal. Acest lucru ne face adesea să uităm de componentele instalate și, dacă nu suntem atenți, putem ajunge să folosim software-uri nesigure și vulnerabile, așa cum este cazul acestor versiuni.

Versiunile cadrului .NET care nu vor mai fi suportate în curând

Cu câteva ore în urmă, unul dintre inginerii responsabili cu dezvoltarea acestor biblioteci le-a reamintit programatorilor și, de altfel, utilizatorilor, că unele versiuni ale acestor biblioteci nu vor mai fi suportate în curând. Aceste versiuni sunt, în mod specific, 4.5.2, 4.6 şi 4.6.1 . Toți vor ajunge la sfârșitul sprijinului împreună într-un an, în continuare Aprilie 26, 2022 . De atunci, aceste versiuni ale .NET nu vor mai primi tot felul de asistență și întreținere, inclusiv actualizări de securitate, punându-i pe cei care încă îi folosesc.

Singura versiune care nu va fi afectată de acest sfârșit de asistență este .NET Framework 4.6 care a fost inclus în Windows 10 LTSC din 2015, care va fi acceptat până în 2025, la fel ca versiunea sistemului de operare.

Motivul pentru care Microsoft retrage suportul pentru aceste versiuni este că acestea sunt semnate cu un algoritm SHA-1 și, având în vedere punctele slabe ale acestuia, Microsoft va faceți saltul către SHA-2 începând cu luna viitoare . Prin urmare, compania trebuie să elimine tot ceea ce încă folosește vechile certificate (semnarea codului, hashing, certificate TLS etc.), ceea ce face ca aceste biblioteci să moară.

Microsoft insistă pe dezvoltatori cu privire la importanța actualizării programelor lor la o versiune .NET Framework egală sau mai mare decât 4.6.2. Versiunea 4.6.2, lansată acum 5 ani, și 4.8, lansată acum doi ani, sunt cele mai instalate pe sistemele Windows 10, deci nu vor exista utilizatori care să aibă probleme cu utilizarea programelor compilate cu acestea.

Instalați cea mai recentă versiune de .NET

Bibliotecile .NET Framework sunt actualizate automat prin Windows Update . Utilizatorii Windows 10 ar trebui să aibă cele mai recente versiuni instalate, cu patch-urile corespunzătoare, doar pentru faptul că computerul este actualizat. Aceste noi versiuni ale bibliotecilor ne permit să fim siguri și, în plus, garantăm compatibilitatea cu programele care utilizează versiuni vechi ale acestora.

Dacă vrem să ne asigurăm, putem actualiza .NET Framework manual, descărcând noile versiuni și instalându-le pe computer.

Viitorul acestor biblioteci, versiunea .NET 5, este deja în faza de testare. Și până la sfârșitul anului îl vom putea instala cu toții pe computerele noastre pentru a beneficia de cele mai bune oferte pe care le oferă, care nu sunt puține.