Partager via


Changements cassants dans la .NET.NET Aspire version 9.3

Si vous migrez une application vers .NET.NET Aspire la version 9.3, les ruptures indiquées ici peuvent vous affecter.

Cet article catégorise chaque changement radical comme incompatible binaire ou incompatible source, ou comme un changement de comportement :

  • incompatibilité binaire : lors de l’exécution sur le nouveau runtime ou le nouveau composant, les fichiers binaires existants peuvent rencontrer un changement perturbateur du comportement, tel qu’un échec de chargement ou d’exécution, et, le cas échéant, nécessiter une recompilation.

  • Source incompatible : lorsqu’il est recompilé à l’aide du nouveau kit de développement logiciel (SDK) ou du nouveau composant ou pour cibler le nouveau runtime, le code source existant peut nécessiter des modifications de source pour réussir la compilation.

  • Changement de comportement : le code et les fichiers binaires existants peuvent se comporter différemment au moment de l’exécution. Si le nouveau comportement n’est pas souhaitable, le code existant doit être mis à jour et recompilé.

Remarque

Cet article est un travail en cours. Il ne s’agit pas d’une liste complète des changements cassants dans .NET.NET Aspire la version 9.3.

Modifications majeures

Titre Type de modification Version introduite
AddAzureSqlServer attribue une identité managée assignée par l'utilisateur en tant qu'administrateur dédié Changement comportemental 9.3
Modifier la référence SKU par défaut utilisée pour créer une Azure base de données SQL Changement comportemental 9.3
Supprimer les API de l’éditeur Incompatibilité binaire, incompatible source et changement comportemental 9.3
Modifications apportées aux contrôles d’intégrité http(s) dans .NET.NET Aspire version 9.3 Binaire et source incompatibles 9.3