bitdisaster/Squirrel.Msi

AutoUpdating is disabled all of the time

Opened this issue · 0 comments

Accordingly to the issue electron-userland/electron-wix-msi#106

MSQ executable file does not respect the selected installation type (perUser or perMachine).

AutoUpdate is disabled and does not work despite if "AutoUpdate" is set to 1 in the HKEY_CURRENT_USER/software/{Manufactorer name}.

Expected behavior:

MSQ.exe takes AutoUpdate parameter value from HKEY_LOCAL_MACHINE either HKEY_CURRENT_USER based on the installation type.

I guess the problem is here:

var hive = RegistryHive.LocalMachine;