文件
PazeE-Language/src/PazeE.Installer/Bundle.wxs
T
JGZ_YES 08cef4f7bf installer: switch to WixInternalUIBootstrapperApplication
Directly shows MSI wizard (WixUI_InstallDir) without WixStdBA wrapper
2026-08-02 17:54:01 +08:00

33 行
1.1 KiB
XML
原始文件 Blame 文件历史

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal">
<!-- Bundle 独立 UpgradeCode(与 MSI 不同),用于 .exe 自身升级识别 -->
<?define BundleUpgradeCode = "D7E3B1F4-2A5C-4E89-B16F-3C8D9E2A7B41" ?>
<Bundle
Name="PazeE Language $(var.PazeEVersion)"
Manufacturer="PazeE Project"
Version="$(var.MsiVersion)"
UpgradeCode="$(var.BundleUpgradeCode)"
AboutUrl="https://github.com/PazeE/paze"
IconSourceFile="logo.ico">
<!-- WixInternalUIBootstrapperApplication:直接显示 MSI 内部向导
用户运行 .exe 后直接看到品牌化向导:许可协议(GPL3) → 安装路径 → 安装进度 → 完成 -->
<BootstrapperApplication>
<bal:WixInternalUIBootstrapperApplication
LogoFile="logo_large.png" />
</BootstrapperApplication>
<Chain>
<!-- 把 MSI 嵌入 .exeCompressed 默认 yes),强制 per-machine 安装 -->
<MsiPackage
SourceFile="$(var.MsiTargetPath)"
ForcePerMachine="yes"
Vital="yes" />
</Chain>
</Bundle>
</Wix>