WPF 应用程序可以在带有 .Net Core 3 的 Linux 或 Mac 中运行吗?

新手上路,请多包涵

微软宣布 .NET Core 3 带有 WPF 和 Windows 窗体。那么我可以使用 .NET Core 3 创建适用于 Linux 或 Mac 的桌面应用程序吗?

原文由 siyad 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

不,他们已经明确表示这些只是窗户。在 .NET Core 3.0 的一次讨论中,他们还澄清说他们 不打算 在未来使这些功能跨平台,因为整个概念源自 Windows 特定的功能。他们谈到了为跨平台应用程序思考一个全新的想法,这并不容易。

来源: https ://youtu.be/HNLZQeu05BY

更新

新发布的 .NET 5 现在旨在通过不再将其称为“.NET Core”来避免所有这些混淆。

更新 2

对于 blazor 客户端(2020 年 5 月发布),有一个使用 webview 的跨平台应用程序的新实验项目正在进行中。

资料来源: https ://blog.stevensanderson.com/2019/11/01/exploring-lighter-alternatives-to-electron-for-hosting-a-blazor-desktop-app/

原文由 Neville Nazerane 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题