C# 如何在Mac上运行windows窗体应用程序?

C# 如何在Mac上运行windows窗体应用程序?,c#,macos,C#,Macos,我试图在Mac上运行windows窗体应用程序,但它显示以下错误: WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all 我还尝试用自制软件安装mono。当我运行mono myProgram.exe时,它显示相同的错误 mono32 myProgram.exe在可执行文件中显示错误的CPU类型:mono

我试图在Mac上运行windows窗体应用程序,但它显示以下错误:

WARNING: The Carbon driver has not been ported to 64bits, and very few parts of Windows.Forms will work properly, or at all
我还尝试用自制软件安装mono。当我运行mono myProgram.exe时,它显示相同的错误

mono32 myProgram.exe
在可执行文件中显示
错误的CPU类型:mono32
mono--arch=32 myProgram.exe
也不工作


我正在使用OSX 10.15.2

Mac上的Windows窗体已经永远消失了。请使用一个更积极维护的框架在那里构建您的应用程序,感谢您的回答,这是一个学校项目,其中一个必要条件是使用:(那么是时候让你的老师/学校适应这些变化了。他们不能再活在过去了,即使在过去,Mac上的WinForms也不是一个明智的选择。机会就在现场,OP也不会总是在最新的尖端软件上工作。最后,我想我会选择windows虚拟机,谢谢大家!