mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-07-08 18:06:30 +00:00
[PR #1896] [MERGED] fix(installer): Fix Windows MSI installer for WiX v6 #2688
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/CCExtractor/ccextractor/pull/1896
Author: @cfsmp3
Created: 12/25/2025
Status: ✅ Merged
Merged: 12/25/2025
Merged by: @cfsmp3
Base:
master← Head:master📝 Commits (8)
ea5125ffix(installer): Use Order attribute to override license dialog navigation6789376fix(installer): Try Order=999 to force dialog override to fire last4a51ad1fix(installer): Use custom UI without license dialog84692b5fix(installer): Disable path validation to avoid local drive errorsc0deae4fix(installer): Add InstallScope=perMachine and update InstallerVersion1fc5ec0fix(installer): Use correct WiX v4+ attribute name 'Scope' not 'InstallScope'1950f09fix(workflow): Extract only numeric version for MSI903ccc1chore: trigger CI rerun📊 Changes
3 files changed (+84 additions, -13 deletions)
View changed files
📝
.github/workflows/release.yml(+6 -2)➕
windows/CustomUI.wxs(+71 -0)📝
windows/installer.wxs(+7 -11)📄 Description
Summary
Changes
Custom UI without License Dialog
CustomUI.wxs- a custom WiX UI based on WixUI_InstallDir but without the LicenseAgreementDlgInstaller Configuration Updates (
installer.wxs)Scope="perMachine"for proper admin-level registry accessInstallerVersionfrom 200 to 500 (Windows Installer 5.0)Workflow Updates (
release.yml)v1.0-testbecomes1.0.0.0CustomUI.wxsin the WiX build commandTest Plan
🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.