在Mac OS上安装窗口表单应用程序

问题描述 投票:0回答:2

我使用Visual Studio 2017开发了一个窗口表单应用程序。现在,我想在Mac OS上安装此窗口表单应用程序。请在这方面提供帮助。有什么可能的简单方法。

谢谢

c# macos visual-studio winforms desktop-application
2个回答
0
投票

Hello,首先,winform设计为仅在Windows上运行(BTW是使用C#创建桌面应用程序的真正老技术)。更好的方法是使用WPF。如果要在不同平台上运行应用程序,最好在.NET CORE上使用W​​PF。您可以轻松地在同一应用程序上运行:

Windows,Mac OS,Linux

我希望这可以对您有所帮助。


0
投票

如果您在.NET Framework的WinForms中具有完整的应用程序,则可以尝试将其移植到Mono,后者是Linux和MacOS的.NET Framework实现。您可以签出此link

如果您正在运行.NET Core,则完全不同。在那种情况下,我建议在ASP.NET Core中创建Web UI。或者,如果您熟悉与MacOS兼容的UI框架之一(例如Qml.Net或AvaloniaUI),请在其中构建前端。

© www.soinside.com 2019 - 2024. All rights reserved.