Microsoft har släppt .NET 7 Release Candidate (RC) 2, vilket är den sista förhandsversionen innan stabila.NET 7 publiceras. Den här utgåvan innehåller också en säkerhetskorrigering som mildrar kända sårbarheter.

Eftersom det här inte är en slutförd uppdatering, föreslår vi att du inte installerar den i produktionsmiljöer utan endast använder den för teständamål. Men om du redan använder en tidigare förhandsversion rekommenderar vi starkt att du uppgraderar till RC 2 på grund av dess säkerhetskorrigeringar.

Den här utgåvan introducerar nya funktioner och förbättringar av.NET, som har diskuterats i detalj nedan. Innan den här utgåvan rullade Microsoft ut 7 förhandsuppdateringar och 1 releasekandidat. Klicka på respektive länkar nedan om du vill lära dig mer om dem:

Innehållsförteckning

.NET 7 RC 2 har testats med Visual Studio 17.4 Preview 3, därför rekommenderar Microsoft att du använder den med förhandsversioner av Visual Studio endast för att undvika kompatibilitetskonflikter. Den kan installeras på följande plattformar med hjälp av de direkta nedladdningslänkarna som delas nedan:

WindowsLinuxMacOS

Låt oss nu gräva i de nya förbättringarna som den här utgåvan har att erbjuda innan du laddar ner och testar den.

Vad är nytt i.NET 7 Release Candidate 2

Inkludering av C# 11

C# (C Sharp) anses fortfarande vara ett av de populära kodningsspråken. Microsoft har nu inkluderat sin senaste tillgängliga version, som är C# 11, till.NET 7.

C# 11 innehåller många nya funktioner och förbättringar. Du kan lära dig mer om det här.

Förbättringar av bibliotek och SDK

.NET-biblioteken och SDK:erna uppdateras ständigt av Microsoft-teamet. Nya API:er som innehåller helt ny funktionalitet läggs till regelbundet. Prestandaförbättringar görs för befintliga API:er, vilket ger dig fördelar genom att helt enkelt uppgradera. Helt nya bibliotek skapas för att hjälpa dina dagliga jobb.

På liknande sätt förbättras SDK:erna tillsammans med biblioteken.

Microsoft har också instruerat utvecklarna om hur de ska utföra vissa uppgifter. korrekt och inte vara helt beroende av de nya funktionerna, som implementera Generic Math-gränssnitt korrekt och förhindra en beteendeförändring i inbyggda operatorer för IntPtr och UIntPtr.

Om du känner för att testa.NET 7 Release Candidate 2, du kan ladda ner den från de direkta nedladdningslänkarna nedan.

Ladda ner.NET 7 Release Candidate (RC) 2

Använd direktnedladdningslänkarna nedan för att ladda ner.NET 7 RC 2 Runtime, SDK:er och ASP.NET Core som matchar ditt operativsystem m och arkitektur:

Körtid:

Ladda ner.NET 7.0.0-rc.2 Desktop Runtime för Windows x64>

> Ladda ner.NET 7.0.0-rc.2 Desktop Runtime för Windows x86

Ladda ner.NET 7.0.0-rc.2 Runtime för macOS x64

Ladda ner.NET 7.0.0-rc.2 Runtime Binaries för Linux Arm32

Ladda ner.NET 7.0.0-rc.2 Runtime Binaries för Linux Arm32 Alpine

Ladda ner.NET rries för Linux 7.20.6 Ladda ner.NET 7.0.0-rc.2 Runtime Binaries för Linux x64 Alpine

SDK:

Ladda ner.NET SDK 7.0.100-rc.2 för Windows x64

Ladda ner.NET SDK 7.0.100-rc.2 för Windows x86

Ladda ned.NET SDK 7.0.100-rc.2 för macOS x64

Ladda ner.NET SDK 7.0.100-rc.2 för macOS ARM64

Ladda ner.NET SDK för Linux.1407 B-rina >

Ladda ner.NET SDK 7.0.100-rc.2 Binaries för Linux Arm32 Alpine

Ladda ner.NET SDK 7.0.100-rc.2 Binaries för Linux Arm64 Alpine

Ladda ner.NET SDK 7.0.100-rc.2 Binaries för Linux x64

ASP.NET Core

Ladda ner Kör ASP.r.NET för Windows >

Ladda ner ASP.NET Core Runtime 7.0.0-rc.2 för Windows x86

Ladda ner ASP.NET.NET Coretimes.macina x.6ina x.mac./aOS for.mac. p>

Ladda ner ASP.NET Core Runtimerc. Linux for Linux B.0-rc.

Ladda ner ASP.NET Core Runtime 7.0.0-rc.2 Binaries för Linux Arm64

Ladda ner ASP.NET Core.6.a Linux för B-rpine Core.60.a Linux >

Ladda ner ASP.NET Core Runtime 7.0.0-rc.2 Binaries för Linux x64

här.

Installera.NET 7 Release Candidate (RC) 2

Du kan börja med att ladda ner rätt.NET-version för dig från länkarna ovan och sedan köra den för att påbörja installationsprocessen. Så här gör du:

När du har installerat den nyare.NET-versionen kommer alla dina applikationer att köras med den nya versionen eftersom den tidigare versionen kommer att ersättas.

Kör installationspaketet genom att dubbelklicka på det (för macOS och Windows) och klicka sedan på Installera i installationsguiden.

Börja installationen

Installationen börjar nu. Det tar inte mycket tid och det kräver inte heller en omstart. Klicka på Stäng när den har installerats.

Stäng installationsguiden

Du har nu installerat. NETTO. Du kan kontrollera vilken.NET-version som körs genom att skriva in följande kommando i kommandotolken:

wmic product get description | findstr/C:.NETBekräfta.NET-installationsversionen

Hur man tar bort/avinstallerar.NET

Om du vill ta bort.NET Release Candidate eller Preview från din dator, du kan helt enkelt avinstallera det som alla andra vanliga program. Så här följer du stegen:

Öppna appleten Program och funktioner genom att skriva appwiz.cpl i rutan Kör kommando.

Öppna program och funktioner-appleten

Sök här efter.NET-komponenten som du vill ta bort, högerklicka på den och klicka sedan på Avinstallera från snabbmenyn.

Avinstallera.NET

Installationsguiden startas nu. Klicka på Avinstallera igen.

Bekräfta att.NET-borttagningen

.NET kommer nu att tas bort från din dator. När du är klar klickar du på Stäng.

Stängguiden

Slutlig analys

Enl. till Statistas statistik är.NET inte längre den mest allmänt använda ramverk idag. Men en betydande del av utvecklarna använder det fortfarande, och de kommer att behöva det för att fortsätta uppdatera sina appar.

Men som sagt,.NET-utvecklare (och ramverket) kommer inte någonstans inom kort. Därför kan du lika gärna vänja dig vid det eftersom det fortfarande används i stor utsträckning 2022.

Det är därför vi rekommenderar att.NET-utvecklarna byter till den senaste.NET-versionen som är tillgänglig för teständamål och gör sina applikationer kompatibla före den faktiska lanseringen av stabila.NET 7.

Se även:

Prenumerera på vårt nyhetsbrev

Få de senaste tekniska nyheterna, råd och nedladdningar i din inkorg

Categories: IT Info