Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Metoderna FromXmlString
och ToXmlString
som finns på ecc-typer (elliptisk kurvkryptografi) är föråldrade, med början i .NET 7. Om du använder dem i kod genereras en varning SYSLIB0042
vid kompileringstillfället. De implementerades aldrig och kastade alltid ett PlatformNotSupportedException undantag. Obsoletionen påverkar följande metoder:
Använd ett standarddataformat för att utbyta elliptiska kurvnycklar (EC).
I stället ToXmlString
för använder ExportSubjectPublicKeyInfo
eller ExportPkcs8PrivateKey
beroende på om du vill ha den offentliga eller privata nyckeln.
I stället FromXmlString
för använder ImportSubjectPublicKeyInfo
eller ImportPkcs8PrivateKey
beroende på om du vill importera en offentlig eller privat nyckel.
Om du måste använda föråldrade API:er kan du ignorera varningen i koden eller i projektfilen.
Om du bara vill förhindra en enda överträdelse lägger du till förprocessordirektiv i källfilen för att inaktivera och återaktiverar sedan varningen.
// Disable the warning.
#pragma warning disable SYSLIB0042
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB0042
Om du vill ignorera alla SYSLIB0042
varningar i projektet lägger du till en <NoWarn>
egenskap i projektfilen.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);SYSLIB0042</NoWarn>
</PropertyGroup>
</Project>
Mer information finns i Utelämna varningar.
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback:
Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nu