Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Jusqu’à présent, l’option --arch pour dotnet les commandes CLI telles que dotnet publish implique que l’application était autonome. Le comportement de l’option --arch a maintenant été modifié pour correspondre à celui de l’option --runtime , et il n’implique plus qu’une application est autonome.
Comportement précédent
--arch impliquant --self-contained.
Nouveau comportement
--arch n’implique rien à propos de --self-contained.
Version introduite
.NET 8 RC 2
Type de changement cassant
Ce changement est un changement de comportement.
Raison de la modification
Cette modification a été apportée pour unifier le comportement de --arch celui de --runtime, pour lequel il s’agit d’un alias. Le comportement de --runtime a également été modifié dans .NET 8.
Action recommandée
Si votre application doit être autonome, définie --self-contained sur vos appels CLI ou définir des propriétés MSBuild telles que <SelfContained>true</SelfContained> ou <PublishSelfContained>true</PublishSelfContained>.