fix(wix): remove RefreshShellIcons ie4uinit custom action

[SystemFolder] resolves to SysWOW64 on x64, where ie4uinit.exe
does not exist (only System32). This logged MSI 1721 on every
silent install. Icon associations via ProgId/Extension need no
manual refresh, so drop the action instead of switching to
System64Folder.
This commit is contained in:
Karim Jerbi committed 2026-09-18 13:19:57 +01:00
1 parent 2b38f798c0
commit 9545e36975
1 file changed
-9
-9
View File
@@ -196,15 +196,6 @@
<ComponentRef Id='DesktopShortcutComp' />
</Feature>
</Feature>
<CustomAction
Id='RefreshShellIcons'
Directory='APPLICATIONROOTDIRECTORY'
ExeCommand='"[SystemFolder]ie4uinit.exe" -show'
Execute='immediate'
Return='ignore' />
<InstallExecuteSequence>
<Custom Action='RefreshShellIcons' After='InstallFinalize'>NOT REMOVE</Custom>
</InstallExecuteSequence>
<UIRef Id='OpenCADStudioUI' />
</Product>