Freigeben über


SYSLIB5003: SVE ist ein Vorschaufeature, das verwendet werden kann, indem enablePreviewFeatures-Flag aktiviert wird

In .NET 9 wurden die ersten Satz von nicht streamingfreien SVE-APIs eingeführt und mit den ExperimentalAttributeAnmerkungen versehen. Dieses Attribut gibt an, dass sich sowohl die interne Implementierung als auch der generierte Code für SVE möglicherweise ändern. Zu diesen potenziellen Änderungen gehören Änderungen an Methodensignaturen, Parametern oder Namespaces in zukünftigen Updates, die darauf abzielen, stabile Unterstützung für bevorstehende SVE-Technologien und Streaming-SVE-Designs sicherzustellen. Wenn Sie diese APIs in Ihrem Projekt verwenden, müssen Sie die SYSLIB5003 Diagnose unterdrücken.

So unterdrücken Sie die Warnungen in einer Projektdatei:

<PropertyGroup>
   <!-- SYSLIB50003: System.Runtime.Intrinsics.Arm.Sve is experimental -->
   <NoWarn>$(NoWarn);SYSLIB5003</NoWarn>
</PropertyGroup>

Siehe auch