Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Hasta ahora, la opción --arch para dotnet comandos CLI como, dotnet publish implicaba que la aplicación estaba autocontenida. El comportamiento de la --arch opción ahora se ha cambiado para que coincida con el de la --runtime opción y ya no implica que una aplicación esté independiente.
Comportamiento anterior
--arch implicaba --self-contained.
Nuevo comportamiento
--arch no implica nada sobre --self-contained.
Versión introducida
.NET 8 RC 2
Tipo de cambio disruptivo
Este es un cambio de comportamiento.
Motivo del cambio
Este cambio se realizó para unificar el comportamiento de --arch con el de --runtime, que es un alias de la primera. El comportamiento de --runtime también se cambió en .NET 8.
Acción recomendada
Si la aplicación debe ser independiente, establezca --self-contained en las llamadas de la CLI o establezca propiedades de MSBuild como <SelfContained>true</SelfContained> o <PublishSelfContained>true</PublishSelfContained>.