Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Interfejs DebugInfoGenerator.CreatePdbGenerator() API jest oznaczony jako przestarzały, począwszy od platformy .NET 5. Użycie tego interfejsu API generuje ostrzeżenie SYSLIB0008 w czasie kompilacji i zgłasza PlatformNotSupportedException błąd w czasie wykonywania.
Pomijanie ostrzeżenia
Jeśli musisz używać przestarzałych interfejsów API, możesz pominąć ostrzeżenie w kodzie lub w pliku projektu.
Aby pominąć tylko jedno naruszenie, dodaj dyrektywy preprocesora do pliku źródłowego, aby wyłączyć, a następnie ponownie włączyć ostrzeżenie.
// Disable the warning.
#pragma warning disable SYSLIB0008
// Code that uses obsolete API.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB0008
Aby pominąć wszystkie ostrzeżenia SYSLIB0008 w projekcie, dodaj właściwość <NoWarn> do pliku projektu.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
...
<NoWarn>$(NoWarn);SYSLIB0008</NoWarn>
</PropertyGroup>
</Project>
Aby uzyskać więcej informacji, zobacz Pomijanie ostrzeżeń.