Waarschuwing voor compiler WFAC002

Versie geïntroduceerd: .NET 6.

Niet-ondersteunde eigenschapswaarde.

Belangrijk

Vanaf .NET 9 is deze fout gewijzigd in WFO0002.

Fout WFAC002 wordt gegenereerd wanneer een van de volgende projecteigenschappen is ingesteld op een ongeldige waarde in het projectbestand:

<PropertyGroup>

  <ApplicationVisualStyles>true</ApplicationVisualStyles>
  <ApplicationUseCompatibleTextRendering>false</ApplicationUseCompatibleTextRendering>
  <ApplicationHighDpiMode>SystemAware</ApplicationHighDpiMode>
  <ApplicationDefaultFont>Microsoft Sans Serif, 8.25pt</ApplicationDefaultFont>

</PropertyGroup>

Deze eigenschappen moeten worden ingesteld op geldige waarden omdat ze worden gebruikt bij het genereren van code. Als deze eigenschappen ongeldig zijn, kan de methode ApplicationConfiguration.Initialize niet worden gegenereerd of ongeldige code bevatten.

Deze fout corrigeren

Wijzig de ongeldige instelling in een geldige waarde. Zie Application Bootstrapvoor meer informatie.

Een fout onderdrukken

Belangrijk

Het wordt niet aanbevolen om deze fout te onderdrukken.

Onderdrukt de waarschuwing met een van de volgende methoden:

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

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

    Zie Configuratiebestanden voor codeanalyseregelsvoor meer informatie over editorconfiguratiebestanden.

  • Voeg de volgende PropertyGroup toe aan uw projectbestand:

    <PropertyGroup>
        <NoWarn>$(NoWarn);WFAC002</NoWarn>
    </PropertyGroup>
    

Zie Hoe u codeanalysewaarschuwingen kunt onderdrukken voor meer informatie.