我开发 Windows 窗体程序已有几年了。我现在正在研究 .NET Core(包括 ASP.NET Core MVC)。我正在寻找新的 GUI 桌面技术。在 Visual Studio 2015 update 3 中,我看不到任何在 .NET Core 中制作 GUI 应用程序的选项。
我错过了什么?
最佳答案
你没有错过任何东西。尽管在 .NET Core 3 之前,Microsoft 没有提供直接使用 .NET Core 创建 GUI 应用程序的合理方法 UWP (通用 Windows 平台)部分构建在 .NET Core 之上。
.NET Core 3.0 包括对 Windows 窗体和 WPF 的支持,尽管它仅适用于 Windows。
.NET 6 将包括 .NET MAUI,它将支持 Windows 和 macOS 桌面应用程序和移动应用程序,以及社区(非 MS)支持的 Linux 桌面应用程序。 .NET 5 将包含 .NET MAUI 的预览版本。
有关第三方跨平台选项,请参阅其他答案。
关于.net-core - 是否可以在.NET Core中制作桌面GUI应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39649976/