case 4690 - Windows installers: stop creating unused Chrome folders in the program folder; uninstall removes them

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 10:47:22 -07:00
parent afb0791ea8
commit b4cfc54aa2
3 changed files with 5 additions and 8 deletions

View File

@@ -44,15 +44,13 @@ Source: "C:\data\code\raven\dist\assets\open-ayanova-app.bat"; DestDir: "{app}";
[Dirs]
Name: "{app}";Permissions: users-modify;
Name: "{app}\Chrome";Permissions: users-modify;Flags: uninsalwaysuninstall
Name: "{app}\ChromeHeadlessShell";Permissions: users-modify;Flags: uninsalwaysuninstall
Name: "{commonappdata}\ayanova";Permissions: users-modify;
Name: "{commonappdata}\ayanova\logs";Permissions: users-modify;
[UninstallDelete]
Type: filesandordirs; Name: "{app}\Chrome\*"
Type: filesandordirs; Name: "{app}\ChromeHeadlessShell\*"
Type: filesandordirs; Name: "{app}\Chrome"
Type: filesandordirs; Name: "{app}\ChromeHeadlessShell"
[Icons]
Name: "{autoprograms}\AyaNova server\{#MyAppName}"; Filename: "{app}\AyaNova.exe";IconFilename: "{app}\AyaNova.exe";

View File

@@ -51,16 +51,14 @@ Source: "C:\data\code\raven\dist\win-x64\postgres-empty-database\*"; DestDir: "{
[Dirs]
;Name: "{app}\.local-chromium";Permissions: users-modify;Flags: uninsalwaysuninstall
Name: "{app}";Permissions: users-modify;
Name: "{app}\Chrome";Permissions: users-modify;Flags: uninsalwaysuninstall
Name: "{app}\ChromeHeadlessShell";Permissions: users-modify;Flags: uninsalwaysuninstall
Name: "{commonappdata}\ayanova";Permissions: users-modify;Flags: uninsneveruninstall
Name: "{commonappdata}\ayanova\logs";Permissions: users-modify;Flags: uninsneveruninstall
[UninstallDelete]
;Type: filesandordirs; Name: "{app}\.local-chromium\*"
Type: filesandordirs; Name: "{app}\Chrome\*"
Type: filesandordirs; Name: "{app}\ChromeHeadlessShell\*"
Type: filesandordirs; Name: "{app}\Chrome"
Type: filesandordirs; Name: "{app}\ChromeHeadlessShell"
[Icons]
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\launcher\ayanova-launcher.exe";