views:

34

answers:

1

Hello All,

I am very new to istallshield 2010,I have created basic MSI setup for my application. I need to check few prerequisites for my application those are as below.

  1. Microsoft frame work 3.5 with SP1.
  2. Sql Express 2005.
  3. Visual C++ redistributable

If any of the above things are not installed before means,I have to install while installing my application.

Can anyone guide me How I can install all these prerequisites before I installing my application.

Thanks, Vinay

+2  A: 

Take a look at "Setup Prerequisites" and "Feature Prerequistes" They are the same except that the former are installed by setupe.exe before calling your MSI and the latter are installed by setup.exe (conditionally) after your feature selection and prior to the execution of the execute sequence in your msi.

If you go for the former, you probably also want to author AppSearch/System Search and Launch Conditions to block your MSI in case the user doesn't enter through the setup.exe.

InstallShield has predefined prereqs ( .PRQ's ) for each of those although I will caution you to atleast use SQL 2005 SP3 as there is a nasty bug in SP2 that can blue screen an XP machine. I'd actually really consider going with SQL 2008 R2.

Christopher Painter
Thanks for the Info
Vinay MS

related questions