From 20f0dd7e1c56a1666ffa469fdfc3f3960e2b5ce5 Mon Sep 17 00:00:00 2001 From: farion1231 Date: Tue, 23 Sep 2025 20:55:30 +0800 Subject: [PATCH] fix: improve per-user MSI installer component tracking - Change File KeyPath to "no" and use registry value as KeyPath instead - Add registry entry for better component state tracking - Enhance uninstall cleanup to remove LocalAppData files and folders --- src-tauri/wix/per-user-main.wxs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src-tauri/wix/per-user-main.wxs b/src-tauri/wix/per-user-main.wxs index 6b6fe1c..fdf09a3 100644 --- a/src-tauri/wix/per-user-main.wxs +++ b/src-tauri/wix/per-user-main.wxs @@ -145,7 +145,8 @@ {{/each~}} - + + {{#each file_associations as |association| ~}} {{#each association.ext as |ext| ~}} @@ -181,6 +182,9 @@ Target="[System64Folder]msiexec.exe" Arguments="/x [ProductCode]" /> + + +