Skip to content

Commit e437420

Browse files
cfsmp3claude
andcommitted
fix(windows): Configure MSI as 64-bit installer
Add Platform="x64" to the WiX Package element and use ProgramFiles64Folder instead of ProgramFiles6432Folder to ensure the MSI: - Is recognized as a 64-bit installer by tools like winget/komac - Installs to "Program Files" instead of "Program Files (x86)" This fixes winget manifest detection issues where the installer was incorrectly identified as x86 architecture. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent fd15528 commit e437420

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

windows/installer.wxs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
2-
<Package Name="CCExtractor" Language="1033" Version="$(AppVersion)" Manufacturer="CCExtractor development" UpgradeCode="e70dbe37-bb04-4c39-bedc-966a6b073bcf" InstallerVersion="500" Scope="perMachine">
2+
<Package Name="CCExtractor" Language="1033" Version="$(AppVersion)" Manufacturer="CCExtractor development" UpgradeCode="e70dbe37-bb04-4c39-bedc-966a6b073bcf" InstallerVersion="500" Scope="perMachine" Platform="x64">
33
<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed."/>
44
<MediaTemplate EmbedCab="yes"/>
55
<Feature Id="CCX" Title="CCExtractor Setup" Level="1">
@@ -39,7 +39,7 @@
3939
KeyPath="yes"/>
4040
</Component>
4141
</StandardDirectory>
42-
<StandardDirectory Id="ProgramFiles6432Folder">
42+
<StandardDirectory Id="ProgramFiles64Folder">
4343
<Directory Id="INSTALLFOLDER" Name="CCExtractor">
4444
<Directory Id="CCX_tessdata" Name="tessdata"/>
4545
<Directory Id="CCX_data" Name="data">

0 commit comments

Comments
 (0)