?
Solved

Installing two programs with VS.NET Setup & Checking if Flash is installed

Posted on 2004-05-02
4
Medium Priority
?
224 Views
Last Modified: 2013-11-14
Is it possible for my Setup solution to check if Shockwave is installed on a destination computer, and if not, how can I set it up to install Shockwave (I have the .msi file, how do I get my Setup to run it?)
0
Comment
Question by:TimNyborg
[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
  • 3
4 Comments
 
LVL 30

Accepted Solution

by:
Mayank S earned 1275 total points
ID: 10974741
You might be able to use the RegistryKey class and check in the registry for entries of ShockWave (maybe under HKEY_LOCAL_MACHINE\SOFTWARE....). If its not there, then you can execute the Setup.exe of ShockWave using System.Diagnostics.Process.Start () method.
0
 
LVL 30

Expert Comment

by:Mayank S
ID: 10974745
I'm assuming that you know about Set-up Deployment projects, the Installer class which you have to extend, the Install () method which you have to over-ride, etc.
0
 
LVL 30

Expert Comment

by:Mayank S
ID: 11162358
Please proceed with that recommendation.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

What do responsible coders do? They don't take detrimental shortcuts. They do take reasonable security precautions, create important automation, implement sufficient logging, fix things they break, and care about users.
The SignAloud Glove is capable of translating American Sign Language signs into text and audio.
Six Sigma Control Plans
Starting up a Project
Suggested Courses

801 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