-
Avalonia
能做什么?这是一个跨平台的.NET
框架,用于构建美观、现代的图形用户界面 (GUI
)。使用Avalonia
,您可以从单个代码库创建适用于Windows、macOS、Linux、iOS、Android
和WebAssembly
的本机应用程序。 -
支持的 .NET
版本-
Avalonia
与支持.NET Standard 2.0
的所有平台兼容。可以找到有关.NET
标准版本的详细信息。.
-
-
Avalonia
官方支持以下平台:-
Debian 9 (Stretch)
及更高版本 -
Ubuntu 16.04
及更高版本 -
Fedora 30
及更高版本 -
Windows 8
及更高版本(尽管它也可以在Windows 7
上运行) -
macOS High Sierra 10.13
及更高版本 -
在 Linux
上,Avalonia
在以下发行版上受支持:
-
-
第一步进入 AvaloniaUI官网[2] 下载 IDE
集成开发环境扩展。 -
开发文档地址[3] -
设计器环境支持 Visual Studio 2017~2022
与JetBrains Rider
。 -
Visual Code
也能开发只不过不能查看设计器。

-
此处下载[4] Visual Studio 2022
扩展,下载完成后运行AvaloniaVS.VS2022.vsix
。



方式二
-
通过 Visual Studio 2022
->拓展
->管理拓展
进行安装。


-
安装完成新建项目如下: -
第一个是创建 MVVM
项目。 -
第二个是创建普通的项目。 -
默认创建的项目是 .NET60
.
-
-
此处创建的是 MVVM
项目,创建完成后会自动生产Models
、ViewModels
、Views
实例。

-
运行后的效果。

-
以下是中英文,目前 Nuget
使用的包是正式版本0.10.18
,最新预览版11.0.0-preview5
版本。
