Solved

installshield prerequisite

Posted on 2014-10-16
4
477 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

Want to promote your upcoming event?

Are you going to an event? Are you going to be exhibiting at a tradeshow? Talking at a conference? Using a promotional banner in your email signature ensures that your organization’s most important contacts stay in the know and can potentially spread the word about the event.

Question has a verified solution.

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

Our Group Policy work started with Small Business Server in 2000. Microsoft gave us an excellent OU and GPO model in subsequent SBS editions that utilized WMI filters, OU linking, and VBS scripts. These are some of experiences plus our spending a lo…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
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…

895 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

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now