Multiple problems on Windows 8.1
Hi,
I am using Setup Builder 7.7. I am creating installer for my application for 64-bit Windows 8.1. Same installer script I was using for installer for 32-bit XP and 64-bit Windows 7. In script installer type is set for XP is 32-bit, Windows 7 is 64-bit, and Windows 8.1 is 64-bit.
I am facing multiple problems on 64-bit Windows 8.1:
1. Control Panel\programs is showing multiple entries for my application after installation.
2. I am creating registry entry only under HKEY_LOCAL_MACHINE\SOFTWARE. But I can see two more registry entries for product GUID under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows\CurrentVersion\Uninstall and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Uninstall
3. Uninstallation is not deleting entries from control panel\programs, all shortcuts, and registry entries properly.
Please help.
Re: Multiple problems on Windows 8.1
Manish,
The outdated SetupBuilder 7.7 does not support Windows 8.1.
NOTE: If you see two entries (one in the 32-bit Registry branch and another one in the 64-bit branch) then you did something wrong. Issues #1, #2, and #3 are definitely not caused by the installer per-se. But you need a Win8.1-aware installation system.
Friedrich
Re: Multiple problems on Windows 8.1
BTW, only set Installer Type to 64-bit if your application itself is native 64-bit. Don't use this option for 32-bit applications.
Friedrich
1 Attachment(s)
Re: Multiple problems on Windows 8.1
Quick site note: if an installer is running in 64-bit mode on a x64 operaing system then it creates entries under HKEY_LOCAL_MACHINE\SOFTWARE. If an installer is running in 32-bit mode on a x64 operating system then it creates entries under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node.
Interesting x64 background information can be found in the online help (see attached screenshot).
Friedrich