我使用Visual Studio 2017开发了一个窗口表单应用程序。现在,我想在Mac OS上安装此窗口表单应用程序。请在这方面提供帮助。有什么可能的简单方法。
谢谢
Hello,首先,winform设计为仅在Windows上运行(BTW是使用C#创建桌面应用程序的真正老技术)。更好的方法是使用WPF。如果要在不同平台上运行应用程序,最好在.NET CORE上使用WPF。您可以轻松地在同一应用程序上运行:
Windows,Mac OS,Linux
我希望这可以对您有所帮助。
如果您在.NET Framework的WinForms中具有完整的应用程序,则可以尝试将其移植到Mono,后者是Linux和MacOS的.NET Framework实现。您可以签出此link。
如果您正在运行.NET Core,则完全不同。在那种情况下,我建议在ASP.NET Core中创建Web UI。或者,如果您熟悉与MacOS兼容的UI框架之一(例如Qml.Net或AvaloniaUI),请在其中构建前端。