-
-
Notifications
You must be signed in to change notification settings - Fork 473
Closed
Labels
documentationAn improvement required in the project's documentation.An improvement required in the project's documentation.windowsThe issue relates to Microsoft Windows support.The issue relates to Microsoft Windows support.
Description
Describe the bug
When I run the uninstaller (MSI) the registry entries that were created during the installation are not removed. All of the registry entries in both locations:
- Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
One registry entry here for each installed file - Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{GUID}
still exist after uninstalling.
Unclear if there are any other registry entries created, but these are the ones I've seen.
Steps to reproduce
- Build an installer according to the instructions here Initial MSI implementation, based on Briefcase conda/constructor#1084 (comment)
- Run the installer with all the default options/settings (I only tried this so far when installed as "For me").
- Verify the registry entries exist.
- Uninstall the software again via the "Add or remove programs".
- Confirm that the registry entries that they still exist.
Expected behavior
Registry entries created by the MSI installer are removed after uninstallation.
Screenshots
No response
Environment
- Operating System: Windows 11
- Python version: 3.13
- Software versions:
- Briefcase: Listed in the link for reproducing the issue
- Toga: None (I think?)
- ...
Logs
No response
Additional context
No response
Metadata
Metadata
Assignees
Labels
documentationAn improvement required in the project's documentation.An improvement required in the project's documentation.windowsThe issue relates to Microsoft Windows support.The issue relates to Microsoft Windows support.