在 Avalonia UI 12 中使用 DotNetBrowser
本指南介绍如何将 DotNetBrowser 嵌入使用 Avalonia 12 创建的跨平台桌面应用程序。
在开始之前,请确保您的系统满足软件和硬件要求。
1. 安装 DotNetBrowser 模板
打开终端或命令行提示符,如果尚未安装 DotNetBrowser 模板,请安装:
dotnet new install DotNetBrowser.Templates
对于 .NET 8.0,请使用稍微不同的命令:
dotnet new --install DotNetBrowser.Templates
安装后,模板项目将在 .NET CLI 和 Visual Studio 中可用。
2. 获取试用许可证
要获取免费的 30 天试用许可证,请填写网页表单,然后点击 获取我的免费试用 按钮。您将收到包含许可证密钥的电子邮件。
3. 使用 DotNetBrowser 创建 Avalonia 应用程序
创建一个新应用程序:
C#
VB
dotnet new dotnetbrowser.avalonia12.app -o Embedding.AvaloniaUi -li <your_license_key>
dotnet new dotnetbrowser.avalonia12.app -o Embedding.AvaloniaUi -lang VisualBasic -li <license_key>
项目将被创建在文件夹 Embedding.AvaloniaUi 中。
默认情况下,该项目将以 net8.0 为目标。使用 -f 选项指定 net10.0 或 net9.0。
4. 运行您的应用程序
最后,通过在终端中运行以下命令启动应用程序:
dotnet run --project Embedding.AvaloniaUi
以下是该应用程序在不同平台上的效果:

DotNetBrowser + Avalonia 12 在 Windows 上

DotNetBrowser + Avalonia 12 在 macOS 上

DotNetBrowser + Avalonia 12 在 Linux 上