gpt4 book ai didi

.net - 我可以使用 .Net Core 构建桌面应用程序(WPF、WinForms)吗

转载 作者:行者123 更新时间:2023-12-04 01:43:53 25 4
gpt4 key购买 nike

我可以使用 .Net Core 构建桌面应用程序(WPF、Windows 窗体)吗?

我知道使用 .net 核心和 .net 框架构建控制台应用程序。
但是当我使用 .net 核心开发控制台应用程序时,它将在(Win、Mac、Linux)上运行
是真的吗?

最佳答案

更新 .NET 6
.NET 6 UI 将支持 MAUI、WPF 和 Winforms。
这意味着我们至少有 3 个跨平台 UI 解决方案

  • .NET Multi-platform App UI (.NET MAUI) - not sure if linux is supported
  • electronjs - 运行 JS 或 running Blazor
  • Blazor Desktop - 我不确定这是否已经发布

  • ElectronJs 看起来仍然是支持所有主要操作系统(iOS、Linux 和 Windows)的可靠方法
    .NET 6 - all platforms
    原答案
    .NET CORE 3将支持windows(WPF,winforms)开发,仅在windows上,注意此时它尚未发布(在发布时)。
    Mono + Gtk#应该支持 Linux、Mac 和 Windows。
    Windows only
    无论哪种方式,如果您真的想编写跨平台窗口,请考虑公开 Web Api 并使用 electronjs 编写 windows 客户端

    关于.net - 我可以使用 .Net Core 构建桌面应用程序(WPF、WinForms)吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47807911/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com