Open AngeloCresta opened 1 month ago
This is making a HUGE problem when using Forms that are called from other Forms as child ones. When using "Forms" that error should be excluded.
A workarround:
[System.Diagnostics.CodeAnalysis.SuppressMessage("WinForms Security", "WFO1000", Justification = "No Error on forms")] public partial class Form1 : Form { public IBankIcon? CurrentBank { get; private set; } public Form1()
Type of issue
Missing information
Description
Starting from .Net 9.0 RC1 (9.0.100-rc.1.24380.1)the "missing DesignerSerializationVisibility" is treated as an error: WFO1000 for Properties where a default value is not provided.
To suppress all the WFO1000 errors in the project, add a property to your project file:
Regards, Angelo
Page URL
https://learn.microsoft.com/en-us/dotnet/core/compatibility/windows-forms/9.0/componentdesigner-initialize
Content source URL
https://github.com/dotnet/docs/blob/main/docs/core/compatibility/windows-forms/9.0/componentdesigner-initialize.md
Document Version Independent Id
f5762761-6cf1-56e1-60b5-6e641fbabe30
Article author
@gewarren
Metadata