.NET 7 è stato aggiornato alla versione 7.0.1. Si tratta di un aggiornamento della sicurezza che include diversi miglioramenti al.NET esistente e risolve una vulnerabilità della sicurezza legata all’esecuzione di codice in modalità remota.

.NET 7.0.1 è stato testato con l’ultima versione di anteprima di Visual Studio 2022 versione 17.4. Inoltre, .NET 6.0.12 e 3.1.32 sono stati rilasciati anche per i sistemi operativi Windows, macOS e Linux.

Microsoft migliora continuamente le versioni di.NET rilasciando una nuova versione migliorata ogni mese.

Continua in basso per conoscere.NET 7.0.1 e installare SDK e runtime. e ASP.NET Core.

Sommario

Novità di.NET 7.0.1

Ci sono moltissimi nuovi miglioramenti e correzioni in.NET 7.0.1 rispetto al suo predecessore. Microsoft si è concentrata principalmente sulle seguenti aree con questa versione:

[Aggiornamenti repository]

[Security Advisory]

Microsoft ha rilasciato l’avviso di sicurezza CVE-2022-41089 che è una vulnerabilità legata all’esecuzione di codice in modalità remota.NET.

Esiste una vulnerabilità legata all’esecuzione di codice in modalità remota in.NET Core 3.1,.NET 6.0 e.NET 7.0, in cui un attore malintenzionato potrebbe indurre un utente a eseguire codice arbitrario a seguito dell’analisi di file XPS pericolosi.

Questo avviso guida anche ciò che gli sviluppatori possono fare per aggiornare le loro applicazioni per rimuovere questa vulnerabilità

[Correzioni aggiuntive]

Per leggi di più sui diversi miglioramenti, fai clic sui link sopra indicati per essere reindirizzato all’annuncio originale di Microsoft.

Dow nload.NET 7.0.1

Usa i collegamenti per il download diretto riportati di seguito per scaricare il runtime, gli SDK e ASP.NET Core di.NET 7.0.1 corrispondenti al tuo sistema operativo e alla tua architettura.

Runtime

Scarica.NET 7.0.1 Desktop Runtime per Windows x64

Scarica.NET 7.0.1 Desktop Runtime per Windows x86

Scarica.NET 7.0.1 Desktop Runtime per Windows ARM64

Scarica.NET 7.0.1 Runtime per macOS x64

Scarica.NET 7.0.164 Runtime per macOS ARM64.pkg

Scarica i binari di runtime.NET 7.0.1 per Linux Arm32

Scarica i binari di runtime.NET 7.0.1 per Linux Arm64

Scarica i binari di runtime.NET 7.0.1 per Linux Arm32 Alpine

Scarica i binari di runtime.NET 7.0.1 per Linux Arm64 Alpine

Scarica i file binari di runtime.NET 7.0.1 per Linux x64

Scarica i binari di runtime.NET 7.0.1 per Linux x64 Alpine

SDK

Scarica.NET SDK 7.0.101 per Windows x64

Scarica.NET SDK 7.0.101 per Windows x86

Scarica.NET SDK 7.0.101 per Windows ARM64

Scarica.NET SDK 7.0.101 per macOS x64

Scarica.NET SDK 7.0.101 per macOS ARM64

Scarica i binari.NET SDK 7.0.101 per Linux Arm32

Scarica i binari di.NET SDK 7.0.101 per Linux Arm64

Scarica i binari.NET SDK 7.0.101 per Linux Arm32 Alpine

Scarica i binari di.NET SDK 7.0.101 per Linux Arm64 Alpine

Scarica i file binari di.NET SDK 7.0.101 per Linux x64

Scarica.NET SDK 7.0 Binari.101 per Linux x64 Alpine

ASP.NET Core

Scarica il pacchetto di hosting ASP.NET Core Runtime 7.0.1 per Windows

Scarica ASP. NET Core Runtime 7.0.1 per Windows x64

Scarica ASP.NET Core Runtime 7.0.1 per Windows x86

Scarica i binari di ASP.NET Core Runtime 7.0.1 per Windows ARM64

Scarica i binari ASP.NET Core Runtime 7.0.1 per macOS x64

Scarica i binari di ASP.NET Core Runtime 7.0.1 per macOS ARM64

Scarica i binari di ASP.NET Core Runtime 7.0.1 per Linux Arm32

Scarica ASP.NET Core Runtime 7.0.1 Binari per Linux Arm64

Scarica i binari di ASP.NET Core Runtime 7.0.1 per Linux Arm32 Alpine

Scarica ASP.NET Core Runtime Binari 7.0.1 per Linux Arm64 Alpine

Scarica i file binari di ASP.NET Core Runtime 7.0.1 per Linux x64

Scarica ASP.NET Core Runtime 7.0.1 Binaries per Linux x64 Alpine

Altre opzioni di download e installazione qui.

Installa.NET 7.0.1

Puoi iniziare scaricando la versione.NET giusta per te dai link sopra e quindi eseguirla per iniziare il processo di installazione. Ecco come:

Dopo aver installato la versione più recente di.NET, tutte le tue applicazioni verranno eseguite utilizzando la nuova build poiché la versione precedente verrà sostituita.

Esegui il pacchetto di installazione di facendo doppio clic su di esso (nel caso di macOS e Windows), quindi facendo clic su Installa nella procedura guidata di installazione.

Avvia l’installazione di.NET

L’installazione avrà inizio. Non ci vuole molto tempo né richiede un riavvio. Fai clic su Chiudi una volta completata l’installazione.

Chiudi installazione guidata

Ora hai installato. RETE. Puoi verificare quale versione di.NET è in esecuzione digitando il seguente comando nel prompt dei comandi:

wmic product get description | findstr/C:.NETConferma la versione di.NET installata

Come rimuovere/disinstallare.NET

Se desideri rimuovi una versione.NET dal tuo computer, puoi semplicemente disinstallarla come qualsiasi altra normale applicazione. Ecco i passaggi da seguire:

Apri l’applet Programmi e funzionalità digitando appwiz.cpl nella casella Esegui comando.

Apri l’applet Programmi e funzionalità

Qui, cerca il componente.NET che desideri rimuovere, fai clic con il pulsante destro del mouse su di esso, quindi fai clic su Disinstalla da il menu contestuale.

Disinstalla.NET

Verrà avviata la procedura guidata di installazione. Fai nuovamente clic su Disinstalla .

Conferma la disinstallazione di.NET

.NET verrà ora rimosso dal PC. Al termine, fai clic su Chiudi.

Chiudi procedura guidata di disinstallazione

Conclusione

Se sei uno sviluppatore, ti consigliamo di eseguire l’aggiornamento a.NET 7.0.1 poiché include molte nuove funzionalità e correzioni. Ti dà maggiore flessibilità sul tuo codice con una codifica più veloce ed efficiente; ottenere di più con meno script.

Ancora più importante, questa versione di.NET risolve una vulnerabilità legata all’esecuzione di codice in modalità remota che deve essere risolta immediatamente per impedire l’accesso non autorizzato alle backdoor e la manipolazione del codice.

.NET 7 Cronologia delle versioni

Cronologia delle versioni di.NET 7

Vedi anche:

Subhan Zafar Subhan Zafar è un affermato professionista IT con interessi nel test e nella ricerca dell’infrastruttura Windows e Server e attualmente collabora con Itechtics come consulente di ricerca. Ha studiato Ingegneria Elettrica ed è anche certificato da Huawei (HCNA & HCNP Routing and Switching).

Categories: IT Info