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
- :
- Thanks
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 24, 2011
02:07 AM
Test for required OS and service pack levels
I am evaluating this product.
My application needs the full .NET 4.0 framework or redistributable installed as a prerequisite. I need to check not only the operating system but also the service pack. If these are incorrect then I need these installed or let the user cancel the installation.
For example XP SP 3 is the minimum level for .NET 4.0 for XP based machines.
For Windows Server 20034 must have service pack 2 installed etc.
Howe can one check service packs not just operating systems.
My application needs the full .NET 4.0 framework or redistributable installed as a prerequisite. I need to check not only the operating system but also the service pack. If these are incorrect then I need these installed or let the user cancel the installation.
For example XP SP 3 is the minimum level for .NET 4.0 for XP based machines.
For Windows Server 20034 must have service pack 2 installed etc.
Howe can one check service packs not just operating systems.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 24, 2011
09:04 AM
Hi Peter, take a look at the SYSINFO structure in IS help.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 24, 2011
02:50 PM
You may want to use the Redistributables view (in a Basic MSI project) or the Prerequisites view (in an InstallScript project) to add the appropriate .NET Framework prerequisites to your project. If the target system meets the appropriate requirements and it does not have the .NET Framework, it is installed during your installation.
These InstallShield prerequisites already have conditions set up on them. To review the conditions, click a prerequisite in this view, and then review the right pane. (If the right pane is hidden, you may need to click the Show Details button in this view.)
To edit any of the conditions, right-click the prerequisite in this view and then click Edit Prerequisite. The InstallShield Prerequisite Editor opens, enabling you to edit as needed.
Here's some more info: Adding .NET Framework Redistributables to Projects.
These InstallShield prerequisites already have conditions set up on them. To review the conditions, click a prerequisite in this view, and then review the right pane. (If the right pane is hidden, you may need to click the Show Details button in this view.)
To edit any of the conditions, right-click the prerequisite in this view and then click Edit Prerequisite. The InstallShield Prerequisite Editor opens, enabling you to edit as needed.
Here's some more info: Adding .NET Framework Redistributables to Projects.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 26, 2011
07:11 PM
I found the tutorials too basic but I have now found the documentation so I will need to allocate some time to reading this.
There is a lot of documentation to get through though.:eek:
There is a lot of documentation to get through though.:eek:
![](/skins/images/D60DF682EA37BF37032955CE10F3F0BB/responsive_peak/images/icon_anonymous_message.png)