是否在Linux,Mac上运行通用Windows平台(UWP)......基于dotNET Core?

Ham*_*thi 16 .net c#

我想知道我可以使用UWP和dotNET Core 1.0最终版本来创建Mac,Linux等应用程序吗?

如果不是,有没有办法在其他操作系统上创建基于dotNET Core 1.0的应用程序?像Java中的JavaFX或WPF的跨平台?

请指导我们如何使用dotNET core 1.0创建多平台应用程序

and*_*bin 7

你不能.UWP使用WinRT作为Windows的一部分.他们还没有实现UI.以Qt为例.那是跨平台的.

例如,在.Net Core中,您可以使用ASP.Net创建Web应用程序.

据我所知,微软目前没有实施UWP for Linux UI的计划(2017.04.07).


han*_*man 5

为了完整性:

该页面说他们在Linux和macOS上的UWP for .NET Core上工作(或计划工作)。

dotnet / corefx github存储库中已经存在XAML和UWP(旧名称-UAP)相关的提交,尽管我只能在文件中看到uap-Windows_NT构建配置。

  • 微软正在慢慢地将这些软件变成开源软件。用这个更新你的答案:https://blogs.windows.com/buildingapps/2018/12/04/annoucing-open-source-of-wpf-windows-forms-and-winui-at-microsoft-connect-2018 (2认同)