Kompilatorvarning WFAC002

Version introducerad: .NET 6

Egenskapsvärde som inte stöds.

Viktigt!

Från och med .NET 9 har det här felet ändrats till WFO0002.

Fel WFAC002 genereras när någon av följande projektegenskaper har angetts till ett ogiltigt värde i projektfilen:

<PropertyGroup>

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

</PropertyGroup>

Dessa egenskaper måste anges till giltiga värden eftersom de används i kodgenerering. Om dessa egenskaper är ogiltiga kanske metoden ApplicationConfiguration.Initialize inte genereras eller innehåller ogiltig kod.

Så här åtgärdar du det här felet

Ändra den ogiltiga inställningen till ett giltigt värde. Mer information finns i Application Bootstrap.

Ignorera ett fel

Viktigt!

Vi rekommenderar inte att du undertrycker det här felet.

Ignorera varningen med någon av följande metoder:

  • Ange allvarlighetsgraden för regeln i filen .editorConfig.

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

    Mer information om redigeringskonfigurationsfiler finns i Konfigurationsfiler för kodanalysregler.

  • Lägg till följande PropertyGroup i projektfilen:

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

Mer information finns i Så här utelämnar du kodanalysvarningar.