I have an InstallShield project with a single prerequisite: .NET Framework 4.5. It work as expected when installing on Windows 7 (installing the framework) and Windows 8 (not installing it because it's already there), but when testing on Windows Vis...