Avalonia开发日志

关于WebAssembly的调研

今天再次针对Avalonia进行了一些调研,主要是针对Avalonia在浏览器上运行的可行性调研。

从目前的资料来看,Avalonia已经支持WebAssembly,包括创建的工程,也包含Browser的工程。但不知道为什么,执行以后,不会跳转到主界面。

关于WebAssembly平台,官方有文档说明,但按照这个上面运行,也是一个卡在Power by Avalonia的界面上。
https://docs.avaloniaui.net/zh-Hans/docs/guides/platforms/how-to-use-web-assembly

以后是Edge浏览器的问题,换了谷歌的Chrome浏览,也是一样。
http和https都是一样的现象。

使用向导

安装模板:

dotnet new install Avalonia.Templates

查看已安装的模板:

dotnet new list

安装VS插件Avalonia for Visual Studio 2022

  • 主要功能:这款插件旨在为Visual Studio 2022环境下的Avalonia开发提供全面的支持。
  • 特点
    • 可能包含项目模板,但重点在于集成和工具支持。
    • 提供诸如智能感知(IntelliSense)、调试支持等功能。
    • 可能包括对Avalonia特有的XAML标记扩展的支持,以及其他开发时的功能改进。

注意:如果安装失败,用WinRAR等软件,以压缩包的方式打开这个文件,删除里面的Extension.vsext文件,然后保存,再重新执行安装。

https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaVS

安装另一个VS插件Avalonia Template Studio

  • 主要功能:此插件专注于提供项目模板和代码生成工具,以帮助开发者快速创建新的Avalonia项目。
  • 特点
    • 提供多种类型的项目模板(如App、Library等)。
    • 可能包括一些特定于Avalonia的UI元素或组件的模板。
    • 可能具备一定的定制化选项,允许用户在创建新项目时配置特定设置。

https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.TemplateStudioForAvalonia

posted @   wzwyc  阅读(165)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示