When you create an empty WinForms application with Visual Studio, the template has the STAThread attribute in the main application class.
STAThread
It means that Windows Forms programs use a single-threaded apartment state. MTA and free threaded apartment states are not supported.