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 alla .NET.NET Aspire versione 9.3, le modifiche di rilievo elencate qui potrebbero influire sull'utente.
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 funzionale: il codice esistente e i file binari possono comportarsi in modo diverso in fase di esecuzione. Se il nuovo comportamento è indesiderato, è necessario aggiornare e ricompilare il codice esistente.
Annotazioni
Questo articolo è un lavoro in corso. Non è un elenco completo delle modifiche che causano un'interruzione nella .NET.NET Aspire versione 9.3.
Modifiche radicali
Titolo | Tipo di modifica | Versione introdotta |
---|---|---|
AddAzureSqlServer assegna come amministratore un'identità gestita dedicata assegnata dall'utente | Cambiamento comportamentale | 9.3 |
Modificare lo SKU predefinito usato per la creazione di un nuovo Azure database SQL | Cambiamento comportamentale | 9.3 |
Rimuovere le API dell'editore | Incompatibilità binaria, incompatibilità del codice sorgente e modifica comportamentale | 9.3 |
Modifiche ai controlli di integrità http nella .NET.NET Aspire versione 9.3 | Binario e codice sorgente non compatibili | 9.3 |