.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).