Delen via


Waarschuwing voor compiler WFDEV004

versie geïntroduceerd: .NET 10 Preview 1

Form.OnClosing, Form.OnClosed en de bijbehorende gebeurtenissen zijn verouderd. Gebruik Form.OnFormClosing, Form.OnFormClosed, Form.FormClosing en Form.FormClosed.

Deze methoden en gebeurtenissen worden verstrekt voor compatibiliteit met eerdere versies en ze mogen niet worden gebruikt. Verwijs in plaats daarvan naar de vervangende methoden en gebeurtenissen.

Tijdelijke maatregel

Vervang het verouderde lid door het nieuwe lid:

Oud lid Nieuw lid
Form.OnClosing- Form.OnFormClosing
Form.OnClosed- Form.OnFormClosed
Form.Closing- Form.FormClosing
Form.Closed Form.FormClosed

Een waarschuwing onderdrukken

Onderdrukt de waarschuwing met een van de volgende methoden:

  • Stel de ernst van de regel in het bestand .editorConfig.

    [*.{cs,vb}]
    dotnet_diagnostic.WFDEV004.severity = none
    

    Zie Configuratiebestanden voor codeanalyseregelsvoor meer informatie over editorconfiguratiebestanden.

  • Voeg de volgende PropertyGroup toe aan uw projectbestand:

    <PropertyGroup>
        <NoWarn>$(NoWarn);WFDEV004</NoWarn>
    </PropertyGroup>
    
  • Onderdrukken in code met de #pragma warning disable WFDEV004 richtlijn.

Zie Hoe u codeanalysewaarschuwingen kunt onderdrukken voor meer informatie.