Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bisher implizierte die --arch Option für dotnetCLI-Befehle wie dotnet publish, dass die App eigenständig war. Das Verhalten der --arch Option wurde nun geändert, um der --runtime Option zu entsprechen, und es bedeutet nicht mehr, dass eine App eigenständig ist.
Vorheriges Verhalten
--arch impliziert --self-contained.
Neues Verhalten
--arch impliziert nichts über --self-contained.
Eingeführte Version
.NET 8 RC 2
Art der einschneidenden Änderung
Diese Änderung ist eine Verhaltensänderung.
Grund für Änderung
Diese Änderung wurde vorgenommen, um das Verhalten von --arch, das ein Alias für --runtime ist, zu vereinheitlichen. Das Verhalten für --runtime wurde ebenfalls in .NET 8 geändert.
Empfohlene Aktion
Wenn Ihre Anwendung eigenständig sein muss, setzen Sie --self-contained bei Ihren CLI-Aufrufen oder setzen Sie MSBuild-Eigenschaften wie <SelfContained>true</SelfContained> oder <PublishSelfContained>true</PublishSelfContained>.