Avalonia踩坑01
Avalonia UI是一个.Net Core跨平台UI框架,支持多种操作系统:Windows、Linux、MacOS等。
一、跑个Hello World
1、安装Avalonia扩展
VS安装此扩展
https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaforVisualStudio
安装完后打开VS,创建一个Avalonia项目
创建完项目后生成一下即可在VS中实时预览
二、跑在Linux上试试
既然Avalonia支持跨平台,那在Windows上运行没问题后,把文件打包一下,发到Linux上试试能不能跑起来,我这里用得统信UOS
右击项目选择发布,设置一下发布文件
将发布文件复制到UOS中,双击HelloAvalonia文件添加权限即可直接打开,也可以终端中输入命令./HelloAvalonia打开
(UOS需要打开开发者权限)