一、环境部署
介绍:Avalonia项目有两个IDE,一个是Windows上的visual studio,一个Linux上的Ubuntu系统。
1.Windows部署Avalonia环境
在Visual Studio拓展中打开管理拓展,输入Avalonia,显示Avalonia for Visual Studio和Avalonia Toolkit 以及Avalonia Template Studio 进行下载安装,等待安装完成即可。
2.Linux Ubuntu系统部署环境
Ubuntu系统安装Rider 软件IDE,地址:下载 Rider:跨平台 .NET IDE (jetbrains.com),选择Linux,进行下载。
下载完成后解压,进入到bin目录,点击打开Terminal控制台,输入sudo ./rider.sh进行管理员安装。一步步完成即可
二、创建项目
1、使用Visual Studio(我这边是2022的版本)创建一个Avalonia项目,在搜索栏输入Avalonia即可出来拓展安装的项目类型,选择Avalonia .NET MVVM App,进行创建,至于MVVM框架,推荐选择Community Toolkit。wpf中也是比较好的一个选择,可以通用
三、创建完成
1、安装完成和创建完成,就可以实现我们的第一个Avalonia项目了
四、发布到Windows或者Linux
在设置中配置,发布到Linux还是Windows
发布完成
文件复制即可在Linux上运行