Microsoft rieši náhodnú regresiu s .NET 6.0.19 a .NET 7.0.8

My a naši partneri používame cookies na ukladanie a/alebo prístup k informáciám na zariadení. My a naši partneri používame údaje na prispôsobené reklamy a obsah, meranie reklám a obsahu, štatistiky publika a vývoj produktov. Príkladom spracovávaných údajov môže byť jedinečný identifikátor uložený v súbore cookie. Niektorí z našich partnerov môžu spracúvať vaše údaje v rámci svojho oprávneného obchodného záujmu bez toho, aby si vyžiadali súhlas. Na zobrazenie účelov, o ktoré sa domnievajú, že majú oprávnený záujem, alebo na vznesenie námietky proti tomuto spracovaniu údajov použite nižšie uvedený odkaz na zoznam predajcov. Poskytnutý súhlas sa použije iba na spracovanie údajov pochádzajúcich z tejto webovej stránky. Ak by ste chceli kedykoľvek zmeniť svoje nastavenia alebo odvolať súhlas, odkaz na to je v našich zásadách ochrany osobných údajov, ktoré sú dostupné z našej domovskej stránky.

Kľúčové body

  • Ďalšiu aktualizáciu pre .NET 6 a 7 zverejňuje Microsoft len ​​s týždňovým odstupom.
  • Toto zavedenie rieši problémy s importovaním certifikátov X.509 po náhodnej regresii spoločnosti Microsoft v poslednej verzii .NET (.NET 6.0.18 a .NET 7.0.7).

Microsoft vydal druhú aktualizáciu pre obe .NET 6 a .NET 7 pre júna 2023. Toto sú Aktualizácie mimo pásma (OOB)., ktoré boli zverejnené na riešenie regresie v skoršom vydaní tento mesiac: .NET 6.0.18 a .NET 7.0.7.

Po obdržaní spätnej väzby od používateľov, kde používatelia zaznamenali problémy s tým, ako beží .NET Framework importuje certifikáty X.509, spoločnosť Microsoft uviedla na trh inú verziu pre vyššie uvedené verzie .NET v tej istej mesiac.

Pokračujte v čítaní nižšie a zistite viac o tom, prečo spoločnosť Microsoft musela urýchlene vydať aktualizáciu nesúvisiacu so zabezpečením .NET.

Táto stránka pokrýva

Čo je nové v .NET 6.0.19 a 7.0.8

Posledné aktualizácie (.NET 6.0.18 a 7.0.7) pridali obmedzenia na načítanie certifikátu PFX, aby sa opravila chyba zabezpečenia DoS (CVE-2023-29331). To však viedlo k problému, že používatelia nemohli importovať objekty PKCS12, ktorých súkromné ​​kľúče sú chránené nulovým heslom.

Používatelia pozorovali a CryptographicException byť hádzaný tým Certifikát X509 konštruktor na týchto runtime. Microsoft však tvrdí, že táto regresia bola neúmyselná.

Teraz, aby ste tento problém vyriešili, musíte nainštalovať najnovšie verzie .NET, ktoré sú buď .NET 6.0.19 alebo .NET 7.0.8.

Viac si o tom môžete prečítať v tomto Aktualizácia KB5028608 OOB.

Nižšie nájdete priame odkazy na stiahnutie pre .NET 6.0.19 a 7.0.8 SDK, Runtimes a ASP.NET Cores.

Stiahnite si .NET 6.0.19

Beh programu

Stiahnite si .NET 6.0.19 Desktop Runtime pre Windows x64

Stiahnite si .NET 6.0.19 Desktop Runtime pre Windows x86

Stiahnite si .NET 6.0.19 Desktop Runtime pre Windows ARM64

Stiahnite si .NET 6.0.19 Runtime pre macOS x64

Stiahnite si .NET 6.0.19 Runtime pre macOS ARM64

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux ARM32

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux ARM64

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux ARM32 Alpine

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux ARM64 Alpine

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux x64

Stiahnite si .NET 6.0.19 Runtime Binaries pre Linux x64 Alpine

SDK

Stiahnite si .NET SDK 6.0.411 pre Windows x64

Stiahnite si .NET SDK 6.0.411 pre Windows x86

Stiahnite si .NET SDK 6.0.411 pre Windows ARM64

Stiahnite si .NET SDK 6.0.411 pre macOS x64

Stiahnite si .NET SDK 6.0.411 pre macOS ARM64

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux ARM32

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux ARM64

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux ARM32 Alpine

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux ARM64 Alpine

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux x64

Stiahnite si binárne súbory .NET SDK 6.0.411 pre Linux x64 Alpine

ASP.NET Core

Stiahnite si ASP.NET Core Runtime 6.0.19 Hosting Bundle pre Windows

Stiahnite si ASP.NET Core Runtime 6.0.19 pre Windows x64

Stiahnite si ASP.NET Core Runtime 6.0.19 pre Windows x86

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Windows ARM64

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre macOS x64

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre macOS ARM64

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux ARM32

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux ARM64

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux ARM32 Alpine

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux ARM64 Alpine

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux x64

Stiahnite si binárne súbory ASP.NET Core Runtime 6.0.19 pre Linux x64 Alpine

Viac Možnosti sťahovania .NET 6 sú na uvedenom odkaze.

Stiahnite si .NET 7.0.8

Beh programu

Stiahnite si .NET 7.0.8 Desktop Runtime pre Windows x64

Stiahnite si .NET 7.0.8 Desktop Runtime pre Windows x86

Stiahnite si .NET 7.0.8 Desktop Runtime pre Windows ARM64

Stiahnite si .NET 7.0.8 Runtime pre macOS x64

Stiahnite si .NET 7.0.8 Runtime pre macOS ARM64

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux Arm32

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux Arm64

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux Arm32 Alpine

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux Arm64 Alpine

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux x64

Stiahnite si .NET 7.0.8 Runtime Binaries pre Linux x64 Alpine

SDK

Stiahnite si .NET SDK 7.0.305 pre Windows x64

Stiahnite si .NET SDK 7.0.305 pre Windows x86

Stiahnite si .NET SDK 7.0.305 pre Windows ARM64

Stiahnite si .NET SDK 7.0.305 pre macOS x64

Stiahnite si .NET SDK 7.0.305 pre macOS ARM64

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux Arm32

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux Arm64

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux Arm32 Alpine

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux Arm64 Alpine

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux x64

Stiahnite si binárne súbory .NET SDK 7.0.305 pre Linux x64 Alpine

ASP.NET Core

Stiahnite si ASP.NET Core Runtime 7.0.8 Hosting Bundle pre Windows

Stiahnite si ASP.NET Core Runtime 7.0.8 pre Windows x64

Stiahnite si ASP.NET Core Runtime 7.0.8 pre Windows x86

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Windows ARM64

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre macOS x64

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre macOS ARM64

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux Arm32

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux Arm64

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux Arm32 Alpine

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux Arm64 Alpine

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux x64

Stiahnite si binárne súbory ASP.NET Core Runtime 7.0.8 pre Linux x64 Alpine

Viac Možnosti sťahovania .NET 7 sú na uvedenom odkaze.

Ako nainštalovať .NET

Ak chcete nainštalovať .NET, musíte začať stiahnutím správnej verzie .NET z vyššie uvedených odkazov a jej spustením, aby sa začal proces inštalácie. Tu je postup:

Po nainštalovaní novšej verzie .NET budú všetky vaše aplikácie spustené pomocou novej zostavy, pretože predchádzajúca verzia bude nahradená.

  1. Spustite stiahnutý inštalačný balík a kliknite Inštalácia.

    Spustite inštaláciu .NET
    Spustite inštaláciu .NET

    Sprievodca teraz spustí proces inštalácie

  2. Zavrieť sprievodcu po dokončení inštalácie.

    Zatvorte inštalačný program NET
    Zatvorte inštalačný program NET

Teraz ste nainštalovali .NET. Môžeš skontrolujte, ktorá verzia .NET je spustená zadaním nasledujúceho príkazu do príkazového riadka:

wmic produkt získať popis | findstr /C:.NET
Nájdite nainštalovanú verziu .NET
Nájdite nainštalovanú verziu .NET

Ako odinštalovať .NET

Ak chcete odstrániť verziu .NET z počítača, môžete ju jednoducho odinštalovať ako akúkoľvek inú bežnú aplikáciu. Tu sú kroky:

  1. Stlačte tlačidlo Kláves Windows + R klávesové skratky na otvorenie Spustite príkazové pole.

  2. Zadajte „appwiz.cpl“ a stlačte Zadajte otvorte Programy a funkcie aplet.

    Otvorte aplet Programy a funkcie
    Otvorte aplet Programy a funkcie
  3. Kliknite pravým tlačidlom myši na komponent .NET, ktorý chcete odstrániť, a potom kliknite na „Odinštalovať“ z kontextovej ponuky.

    Odinštalujte NET z apletu Programy a funkcie
    Odinštalujte .NET z apletu Programy a funkcie

    Teraz sa spustí sprievodca odinštalovaním.

  4. Kliknite na „Odinštalovať“ znova.

    Odstráňte verziu NET
    Odstráňte verziu .NET
  5. Po odstránení kliknite Zavrieť.

    Zatvorte sprievodcu odinštalovaním .NET
    Zatvorte sprievodcu odinštalovaním .NET

Špecifická verzia .NET bude teraz z vášho počítača odstránená.

Konečný verdikt

Ak už používate najnovšie verzie .NET, zvážte nepovinné aktualizácie .NET 6.0.19 a .NET 7.0.8. Keďže toto vydanie neobsahuje žiadne ďalšie bezpečnostné záplaty ani vylepšenia (okrem už spomínaného), určite by ste si ho mali nainštalovať, pretože opravuje náhodnú regresiu zo strany Microsoftu.

História vydaní .NET 6

Kompletná verzia Dátum vydania Významné zlepšenia Oznámenie
6.0.19 22. júna - 23 – Rieši problém s importom certifikátov X.509 Microsoft oznamuje .NET 6.0.19
6.0.18 13-jún-23 – Niekoľko dôležitých bezpečnostných upozornení
– Aktualizácie repozitárov a iných komponentov
Microsoft oznamuje .NET 6.0.18
6.0.16 11-apríl-23 – Zahŕňa bezpečnostné poradenstvo
– Aktualizácie repozitárov
Microsoft oznamuje .NET 6.0.16
6.0.15 14-mar-23 – Aktualizácia nesúvisiaca so zabezpečením iba s aktualizáciami úložiska a knižnice Microsoft oznamuje .NET 6.0.15
6.0.14 14.-23. februára – Rieši chybu zabezpečenia .NET Remote Execution Code (CVE-2023-21808)
-Niektoré úložiská boli aktualizované
Microsoft oznamuje .NET 6.0.14
6.0.13 10. januára 23 – Rieši chybu zabezpečenia .NET Denial of Service (CVE-2023-21538)
- Aktualizácie úložiska a ďalšie opravy
Microsoft oznamuje .NET 6.0.13
6.0.11 8-november-22 -Vylepšenia ASP .NET Core, SDK a Runtime Microsoft oznamuje .NET 6.0.11
6.0.10 22. 11 -Bezpečnostné poradenstvo pre vývojárov
-Vylepšenia CoreFX, ASP .NET Core, Runtime a Templating
Microsoft oznamuje .NET 6.0.10
História verzií .NET 6

História vydaní .NET 7

Kompletná verzia Dátum vydania Významné zlepšenia Oznámenie
7.0.8 22. júna - 23 – Rieši problém s importom certifikátov X.509 Microsoft oznamuje .NET 7.0.8
7.0.7 13-jún-23 – Niekoľko dôležitých bezpečnostných upozornení
-Aktualizácie repo a iných komponentov
Microsoft oznamuje .NET 7.0.7
7.0.5 11-apríl-23 - Bezpečnostné poradenstvo
-Aktualizácie repo a iných komponentov
Microsoft oznamuje .NET 7.0.5
7.0.4 14-mar-23 -Len repo aktualizácie Microsoft oznamuje .NET 7.0.4
7.0.3 14.-23. februára -Repo aktualizácie
-Kritické aktualizácie zabezpečenia
Microsoft oznamuje .NET 7.0.3
7.0.2 10. januára 23 -Aktualizácie úložiska a iné opravy nesúvisiace so zabezpečením Microsoft oznamuje .NET 7.0.2
7.0.1 13-december-22 - Náplasť pre CVE-2022-41089; zraniteľnosť spustenia vzdialeného kódu
- Aktualizácie úložiska a ďalšie opravy
Microsoft oznamuje .NET 7.0.1
7.0.0 8-november-22 - Zlepšenie výkonu
-Natívna podpora ARM64
-C# 11 a F# 7
Microsoft oznamuje .NET 7.0.0
História verzií .NET 7

Najnovší blogový príspevok

Microsoft .NET Framework 4.7.2 (offline inštalátor)
July 19, 2023

My a naši partneri používame cookies na ukladanie a/alebo prístup k informáciám na zariadení. My a naši partneri používame údaje na prispôsobené re...

Stiahnuť .NET 7.0.4 (offline inštalátory)
July 19, 2023

My a naši partneri používame cookies na ukladanie a/alebo prístup k informáciám na zariadení. My a naši partneri používame údaje na prispôsobené re...

Stiahnite si Microsoft .NET Framework 4.5.1 Offline Installer
July 19, 2023

My a naši partneri používame cookies na ukladanie a/alebo prístup k informáciám na zariadení. My a naši partneri používame údaje na prispôsobené re...