Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

installshield prerequisite

Posted on 2014-10-16
4
Medium Priority
?
574 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 
LVL 40

Accepted Solution

by:
Vadim Rapp earned 1000 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 1000 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

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

Question has a verified solution.

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

This article is a collection of issues that people face from time to time and possible solutions to those issues. I hope you enjoy reading it.
I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

670 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