Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Se si esegue la migrazione di un'app a .NET 11, le modifiche di rilievo elencate qui potrebbero influire sull'utente. Le modifiche vengono raggruppate in base all'area tecnologica, ad esempio ASP.NET Core o Windows Forms.
Questo articolo classifica ogni modifica che causa un'interruzione come binaria non compatibile o origine non compatibile o come modifica funzionale:
Binari non compatibili: quando vengono eseguiti sul nuovo runtime o componente, i file binari esistenti possono riscontrare una modifica che comporta un cambiamento radicale nel comportamento, come un errore di caricamento o esecuzione, e, in tal caso, richiedono la ricompilazione.
Origine non compatibile : quando viene ricompilata usando il nuovo SDK o componente oppure per specificare come destinazione il nuovo runtime, il codice sorgente esistente potrebbe richiedere modifiche all'origine per la compilazione.
Modifica comportamentale : il codice esistente e i file binari possono comportarsi in modo diverso in fase di esecuzione. Se il nuovo comportamento non è desiderato, è necessario aggiornare e ricompilare il codice esistente.
Annotazioni
Questo articolo è un lavoro in corso. Non è un elenco completo delle modifiche che causano interruzioni in .NET 11.
Principali librerie .NET
| Titolo | Tipo di modifica |
|---|---|
| DeflateStream e GZipStream scrivono intestazioni e piè di pagina per il payload vuoto | Cambiamento comportamentale |
| Environment.TickCount è stato reso coerente con il comportamento di timeout di Windows | Cambiamento comportamentale |
| Capacità massima MemoryStream aggiornata e comportamento delle eccezioni modificato | Cambiamento comportamentale |
| Le API di lettura TAR verificano i checksum dell'intestazione durante la lettura | Cambiamento comportamentale |
Globalization
| Titolo | Tipo di modifica |
|---|---|
| Correzione della data minima supportata per il calendario giapponese | Cambiamento comportamentale |
Compilatore JIT
| Titolo | Tipo di modifica |
|---|---|
| Requisiti hardware minimi aggiornati | Cambiamento comportamentale |