With AI version 9.1 I see the installation process always creates a Windows registry entry at HKCU\Software\Microsot\Windows\CurrentVersion\Run with the product code as key and a command line to execute when the computer reboots. The registry entry is created always in all Windows versions I tested: from Windows XP to Windows 7. This does the installation UI is showed another time after rebooting the computer.
I studied the log file, and I don't understand why this is necessary, because I do not see what this "execution after-reboot" does: it doesn't copy or register any file! But the users view the installation is not complete, and I don't know why, and this is my problem: I cannot explain why this occurs.
In the log file, I see the second execution creates a AI_RESUME=1 property, but the AFTERREBOOT property doesn't appears.
Anything more: In some computers, after this "second execution", the registry entry is deleted. But in others they don't do this, forcing the user to "reinstall" the application each time it reboots...
Can you explain me this behaviour?
With AI version 8.9 this doesn't occurs.
My application is configured with the "run as administrator" to install, because it register some ActiveX and COM componentes and Windows Fonts, and also copies files to %CommonProgramFiles%.
Thanks a lot!