Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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>.