-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
Describe the bug
The .exe installer in the official v4, installs the 64bit version in the expected location "C:\Program Files\QuickLook", yet the .msi installer from the development version places a brand new 32bit version in an obscure location: "C:\Users\UserName\AppData\Local\Programs". This way right from the start you introduce an inconsistency, which makes it impossible to detect bugs. Next, I pointed the .msi installer to the correct location (in Program Files) and it overwrote the 64bit version with the 32bit one, dumped a bunch of other files in the same directory and now upon starting QuickLook triggers an error of not being able to load the "QuickLook.Plugin.TextViewer".
Expected behavior
You should keep the 64bit and the 32bit versions as a choice. You should never put both versions on the same computer, because this way one can never detect any conflicts and bugs. You should keep everything consistent and in the same predictable directory ("C:\Program Files\QuickLook") for 64bit, or ("C:\Program Files (x86)"\QuickLook") for 32bit. The installer, if combining both bits, should check for previous installations and pick the correct bit version. This way when new builds come, we can overwrite the previous version. If a major failure would have happened, it would take literally 2 minutes to uninstall the bad version and go back to a previous one, or to the official version.
Desktop (please complete the following information):
- OS Version: [e.g. Windows 11 24h2]
- QuickLook Version: [.v4 from Github, and new dev build from Github]