This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Bug: .NET 4.5 Prerequisite is skipped on Vista
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 06, 2014
10:47 AM
Bug: .NET 4.5 Prerequisite is skipped on Vista
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 Vista, the prerequisite is ignored. My application gets installed, but not .NET 4.5. When I run the application, it fails to launch stating that I need the correct version of .NET.
I have tested this on clean installations of both Windows Vista Business, with SP1 and SP2. I have tried both the "Microsoft .NET Framework 4.5 Full" and "Microsoft .NET Framework 4.5 Web" prerequisites. Both with the same result. The "Microsoft .NET Framework 4.5.1 Web" prerequisite, however, correctly installs the .NET Framework. We only need 4.5 and don't want to force users with 4.5 to install 4.5.1, though.
Flexera, can you confirm that this is a bug and release a fix?
I have tested this on clean installations of both Windows Vista Business, with SP1 and SP2. I have tried both the "Microsoft .NET Framework 4.5 Full" and "Microsoft .NET Framework 4.5 Web" prerequisites. Both with the same result. The "Microsoft .NET Framework 4.5.1 Web" prerequisite, however, correctly installs the .NET Framework. We only need 4.5 and don't want to force users with 4.5 to install 4.5.1, though.
Flexera, can you confirm that this is a bug and release a fix?
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jul 30, 2014
02:13 PM
The .NET 4.5 prerequisites do not contain conditions to trigger the install on Vista. You can open the PRQ in notepad and manually add a condition for Vista, however it would be easier to upgrade to Professional or Premier to gain access to the Prerequisite Editor (http://helpnet.flexerasoftware.com/installshield21helplib/installshield21helplib.htm#StartTopic=helplibrary/SetupPrereqEditor.htm) so that you can add support Vista from the drop down menu.
![](/skins/images/CC38E504FC9E1309DC48ACFEB4925670/responsive_peak/images/icon_anonymous_message.png)