Solved

installshield prerequisite

Posted on 2014-10-16
4
489 Views
Last Modified: 2014-10-18
Working with a .Net 2.0 windows forms application. Under Redistributables have the  Installshield "Microsoft .Net Framework 2.0 SP2" prerequisite checked. My questions is: under what OS conditions should this merge module (prereqisite be installed? Currently have two OS listed under Conditions tab as depicted in attached picture. This doesn't seem right and have a couple of users that, although installer installs w/o error when program starts it crashes.Installshield Prerequisite: .NET 2.0 Framework Installation Conditions
0
Comment
Question by:gcook17
  • 2
4 Comments
 
LVL 40

Accepted Solution

by:
Vadim Rapp earned 250 total points
ID: 40387211
It's right, because starting from Vista, Net framework has become part of the system, so it does not need to be installed separately.

One possible reason for your problem may be if your application expects very specific version of .Net framework and does not work with later versions. I suggest that you check article Version Compatibility in the .NET Framework
0
 

Author Comment

by:gcook17
ID: 40387229
Thank you for your reply. OK so the 2 default OS conditions are correct? This application uses .Net 2.0 Framework. I understand that .Net Framework 3.5 sp1 includes .Net Framework 2.0. Would it be better to simply include .Net Framework 3.5 sp1 and install that on all OS where needed? This would provide 2.0 clr. Are later versions of .Net Framework also including compatibility with 2.0 (for example Framework 4.0-4.5, etc.)?
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 40387262
> OK so the 2 default OS conditions are correct?

Yes, because in later OS the framework is already in place.

For other questions, you will find the answer in the article I mentioned, including what to do if your application is really incompatible with later framework. If you really need only 2.0, you can install it by modifying the conditions of the prerequisite, using prerequisite editor that comes with Installshield.
0
 
LVL 40

Assisted Solution

by:Jacques Bourgeois (James Burger)
Jacques Bourgeois (James Burger) earned 250 total points
ID: 40387339
According ro the documentation for Framework 3.5, it includes 2.0 SP1, while your setup requires 2.0 SP2.

There is an article in the Knowledge Base that seems to address your situation.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question