如题,需要同时支持 Windows 和 Linux
另外,Avalonia 构建出的 DLL 文件似乎比较多
![]() | 1 billzhuang 2022-07-28 00:13:38 +08:00 |
![]() | 2 CrystalMoling OP @billzhuang MAUI 的话…我还没有找到构建 Linux 应用的文档。从微软文档来看对 Linux 的支持由社区完成 |
3 roundgis 2022-07-28 00:56:31 +08:00 via Android https://platform.uno/ Blazor 也勉合 Linux gui 是不受重的域 |
![]() | 4 Aloento 2022-07-28 01:47:22 +08:00 Blazor 或者 MAUI ,Linux 由社区支持 |
![]() | 5 Aloento 2022-07-28 01:47:48 +08:00 Linux GUI 不受重视而且太乱了,桌面环境一堆 |
6 bthulu 2022-07-28 08:15:51 +08:00 electron, maui 微软已经放弃了 |
![]() | 7 Bronya 2022-07-28 08:35:36 +08:00 |
![]() | 8 Bronya 2022-07-28 08:40:25 +08:00 抱歉,我是个瞎子,没看到楼主已经说过了 |
![]() | 9 towser 2022-07-28 09:01:01 +08:00 via iPhone 试试 cpf |
![]() | 10 sinnosong1 2022-07-28 09:42:49 +08:00 avalonia 还好吧,问题一般比较容易查,然后支持 trayIcon 。界面布局用的是 xaml ,然后样式绑定用 css 那套。 |
![]() | 11 a33291 2022-07-28 09:59:25 +08:00 maui 目前正在大力发展,未来可期 但由于缺乏出名的用实现,建议 OP 当一下小白鼠然后反馈一下感受,让我等学习一波 :) |
12 charlie21 2022-07-28 10:17:35 +08:00 跨平台有歧义 跨平台部署:C# MAUI (注意这个没有跨平台开发体验,Visual Studio 是 win 专属的,如果想跨平台 可以用 JetBrains Rider 但我没用过) 跨平台开发 + 跨平台部署:Electron |
![]() | 13 MinQ 2022-07-28 15:48:06 +08:00 我们跨平台部署用的 Avalonia ,各种控件也还比较齐全。MAUI 不光没控件,自己也不成熟。看了一下 MAUI 的社区支持约等于没支持,实在不敢用 |
14 INCerry 2022-07-28 16:19:16 +08:00 > 另外,Avalonia 构建出的 DLL 文件似乎比较多 建议使用 Avalonia ,可以设置单文件发布 |
![]() | 15 raptor 2022-07-28 17:04:12 +08:00 成熟稳定还是 Electron 吧…… |
![]() | 16 Eiden 2022-07-28 17:28:09 +08:00 .net 可以发布成单个文件 |
![]() | 17 ychost 2022-07-28 22:05:54 +08:00 Linux 连桌面环境都没整明白,所以还是用 Electron 吧 |