Partager via


L’option --arch n’implique pas l’autonomie

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.

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

Voir aussi