My installer has the " Visual C++ 2010 SP1 x86 (MFC Security Update)" prerequisite specified. When I run the installer on a Windows 10 VM (without the Creator's update, but with the anniversary update, if it makes a difference), the installer always tries to install the prerequisite, even if it is already installed. Also, when the prereq install process ends, then the installer automatically asks if you "really want to cancel the install of your program". If you select No, then the installer completely restarts, and tries to install the prereq again. Note that the installer works as expected on a Windows 7 VM.
Note that the installer was created using Advanced Installer 12.2.1. Is that specifically the problem, or is there a different issue here?