MAUI+Blazor:windows 打包踩坑

这篇具有很好参考价值的文章主要介绍了MAUI+Blazor:windows 打包踩坑。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

最近打算研究一下MAUI+Blazor,争取在今年年底之前彻底搞懂MAUI+Blazor的安装模式,

MSIX安装文件

Windows 4种安装程序格式MSI,EXE、AppX和MSIX优缺点对比以及后缀为 .msixbundle的文件怎么安装?

我们windows一般用exe文件进行安装,exe是最普遍的安装文件格式,原因是exe对于开发者具有最高的自定义性。

但是微软很讨厌EXE文件安装,因为EXE不可控,容易安装垃圾程序,例如2345安装包。而且删除文件时,注册表删除很麻烦。

MSIX文件特别安全,因为MSIX文件是安装到沙盒里面的,相对安全,每次更新都是覆盖性更新。删除也特别好删。

那么如果是特别大的文件,那只能像原神那样将文件分为启动器和文件下载两个。自定义下载路径这样子,每次下载的时候把本地文件内容更新一下。
Publish a .NET MAUI app for Windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
简单翻译:MAUI只能发布MSIX安装包,你不能发布windows exe文件。

如何发布

选择Windows平台

MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows

旁加载

MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows

自定义签名

MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows

版本号

MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows

安装

MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows
MAUI+Blazor:windows 打包踩坑,MAUI+Blazor,windows

总结

微软不愧是“懒人开发”,版本自动更新啥的都给你设置好了,只不过你要按照他的要求来。文章来源地址https://www.toymoban.com/news/detail-639462.html

到了这里,关于MAUI+Blazor:windows 打包踩坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • bh002- Blazor hybrid / Maui 保存设置快速教程

    1. 建立工程 bh002_ORM 源码 2. 添加 nuget 包 3. 添加命名空间引用 _Imports.razor @using BootstrapBlazor.Components 4. 添加服务 MauiProgram.cs 在 return builder.Build(); 之前加入这句 5. 添加代码后置文件 Pages/Index.razor.cs Index.razor.cs 6. 添加 UI Index.razor 7. 执行效果 8. 添加清除按钮 Index.razor Index.razor.c

    2024年02月11日
    浏览(36)
  • bh003- Blazor hybrid / Maui 使用蓝牙BLE快速教程

    源码 https://github.com/densen2014/BlazorHybrid/tree/master/bh100days/bh003_ble?WT.mc_id=DT-MVP-5005078 BlazorHybrid.Maui.Permissions 因为源码比较长,主要是一些检查和申请权限,BLE权限相关代码,就不占用篇幅列出,感兴趣的同学直接打开源码参考 顺便打开可空 Nullableenable/Nullable 安卓 AndroidManifest.xml iOS I

    2024年02月11日
    浏览(44)
  • Electron+React项目打包踩坑记录

    写下本文的时间是 2024/01/16,搜索了网络上 Electron+React 的打包方式,中间行不通,本文采用的方式是记录本文时 Electron 快速入门(https://www.electronjs.org/zh/docs/latest/tutorial/quick-start)记录的打包方式,最主要的区别在于把 html 文件换成 React 项目打包后 build 文件夹里面的 html 文件了

    2024年01月20日
    浏览(43)
  • 【unity2021-2023打包安卓工程】踩坑记录

    踩了快一个星期的坑,希望能帮助到有需要的人 项目使用的是unity2019版本,由于很多新的插件和功能都已经不支持2019了,所以升级unity的版本 在升级版本的过程中遇到了很多的问题,因为本身基础较差,加之比较新,网上能找到的解决办法少之又少,当然也存在不希望外露

    2024年02月07日
    浏览(48)
  • Unity2022.2 版本 Android 打包环境踩坑

    最近项目用到了Unity 2022.2版本,在打Android包时遇到了一些问题:用UnityHub下载的 Android JDK, SDK, NDK 在unity编辑器中都不支持, 原因是当前hub下载的jdk版本是老版本8.0, 而此unity版本需要的是OpenJDK version 11 和 NDK r23b,参考官网:Android 环境设置 - Unity 手册 (unity3d.com) 所以这里

    2024年02月08日
    浏览(70)
  • UE5热更新:Pak包的Cook、打包、加载全流程及踩坑经验分享

    探索UE5中Pak包加载的全流程,包括Cook、打包、加载等步骤,并分享在实践中遇到的一些坑和解决方法。跟随本教程,了解UE5与UE4的不同之处,以及如何成功实现热更新功能。

    2024年02月03日
    浏览(56)
  • 【Unity】AVPro使用踩坑,编辑器模式使用视频播放正常,打包后视频无法播放的问题

    这个主要是AVPro的坑 一般使用会直接Browse给取文件路径,然后面板上面就能看到视频文件的名字,这个方法在编辑器模式下播放是可以获取到文件的,所以没问题。 但是打包后路径变化,拉取到的地址就不对了。 首先把视频资源改存到StreamingAssets文件夹路径下,然后路径获

    2024年02月16日
    浏览(53)
  • windows10部署OpenIM,及踩坑记录

    https://doc.rentsoft.cn/#/demo/server_deploy/windows 部署方式:源码部署 部署版本:Open-IM-Server-main、Open-IM-SDK-Core-2.3.3 部署环境:windows10 这个链接是官方整理的部署文档,但是按照官方文档的步骤部署完之后,demo跑不通,一路排查整理,终于跑通,在这里整理并记录此次的部署过程,

    2024年02月04日
    浏览(43)
  • Windows安装docker踩坑、远程连接Docker

    安装过程中出现一下问题,步骤如下 菜鸟教程安装windows docker https://www.runoob.com/docker/windows-docker-install.html 启动后报错wsl2错误,因为本机运行的是wsl1,进行解决 wsl -l -v 查看运行的虚-了拟机的版本以及状态 因为默认运行的虚拟机(带*号)version=1导致docker报错 解决 wsl --set-defa

    2024年02月03日
    浏览(36)
  • Window winget 包管理工具安装踩坑记录

    想在 window 上安装一个好用的包管理工具, mac 上用 homebrew , window 则考虑再三,使用官方提供的 winget 。 winget 官方使用文档。 按 win + x ,选择 Powershell(管理员) 方式打开 cmd ,执行以下命令: 结果报错: 于是去 微软商店(microsoft store) 里面搜索 winget ,发现提示已安装,那

    2024年02月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包