Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Versión introducida: .NET 6
Valor de propiedad no admitido.
Importante
A partir de .NET 9, este error ha cambiado a WFO0002.
Error WFAC002 se genera cuando una de las siguientes propiedades del proyecto está establecida en un valor no válido en el archivo del proyecto:
<PropertyGroup>
<ApplicationVisualStyles>true</ApplicationVisualStyles>
<ApplicationUseCompatibleTextRendering>false</ApplicationUseCompatibleTextRendering>
<ApplicationHighDpiMode>SystemAware</ApplicationHighDpiMode>
<ApplicationDefaultFont>Microsoft Sans Serif, 8.25pt</ApplicationDefaultFont>
</PropertyGroup>
Estas propiedades deben establecerse en valores válidos porque se usan en la generación de código. Si estas propiedades no son válidas, es posible que el método ApplicationConfiguration.Initialize no se genere o que contenga código no válido.
Para corregir este error
Cambie la configuración no válida a un valor válido. Para obtener más información, consulte Application Bootstrap.
Suprimir un error
Importante
No se recomienda suprimir este error.
Suprima la advertencia con cualquiera de los métodos siguientes:
Establezca la gravedad de la regla en el archivo .editorConfig .
[*.{cs,vb}] dotnet_diagnostic.WFAC002.severity = nonePara obtener más información sobre los archivos de configuración del editor, consulte Archivos de configuración para reglas de análisis de código.
Agregue el siguiente
PropertyGroupal archivo del proyecto:<PropertyGroup> <NoWarn>$(NoWarn);WFAC002</NoWarn> </PropertyGroup>
Para obtener más información, consulte Procedimiento para suprimir advertencias de análisis de código.
.NET Desktop feedback