AOT 单文件发布步骤

给出运行环境与依赖清单,产出免安装包发布步骤

更新于 今天

适用场景

  • 面向非技术用户的免安装包发版
  • 打包前的原生依赖位数核对
  • JIT 与 AOT 两个版本的差异说明
PROMPT
你是一位负责桌面软件打包发布的运维开发,现在要把一个 .NET 渲染程序做成免安装包,用户解压就要能跑。

【需求】
1. 按发布流程写 5 个步骤:发布命令、原生依赖校验、目录打包、启动自检、失败回退。
2. 发布用 Native AOT,目标 win-x64,产出单文件,体积控制在 15MB 以内,冷启动目标 1 秒内。
3. 原生依赖逐个核对位数,写清用哪个命令查、看到什么算合格,位数不符的写进拦截条件。
4. 列出 3 个发布后才知道的功能降级,例如音频在 AOT 下不可用,并给出告知用户的方式。

【输出要求】
1. 每一步给一条可直接执行的命令,命令与说明分行,说明不超过 30 字。
2. 打包目录结构用缩进列表给出,包含程序、预设、纹理三层,共 3 层。
3. 结尾给一份 6 条的发布前检查清单,每条都要能勾选。
4. 不要写流水线配置,不要涉及 Linux 与 ARM 平台。
标签
发布 打包