This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- MSI Setup design (32 & 64 bit target), installation of application and drivers
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 06, 2008
02:03 AM
MSI Setup design (32 & 64 bit target), installation of application and drivers
Hi all,
I would like to know your opinon and suggestions on the following.
I have to install application files and a bunch of driver packages for PnP devices. Currently I am using a pure InstallScript project that includes everything (application files and driver packages). Driver packages will be installed using DIFx InstallScript functions (since IS 12). The setup works fine so far on 32bit and 64 bit operating systems. But I will move the setup to MSI and that´s why I could need some suggestions from you.
Since a single MSI package does not support to install PnP drivers for 32bit and 64bit using DIFx I need to create separate MSI packages.
Here are my solutions that I´ve collected so far:
1) Create 2 main Setups only (32bit and 64bit).
-Setup includes application files and driver packages
2) Create 1 Setup and 2 separate Setups for driver installation
-Setup 1 include application files and runs on all OS
-separate Setups includes driver packages and runs on 32bit or 64 bit
-Setup 1 includes MSI 4.5 as a prerequisite
-separate driver package setups will be installed using transaction processing (MSI 4.5)
3) Create 1 Setup and 2 separate Setups for driver installation
-Setup 1 include application files and runs on all OS
-separate Setups includes driver packages and runs on 32bit or 64 bit
-separate driver package setups will be installed using an immediate CA at the end of the UI sequence.
What do you think about it?
I think solution 1 would be best with regard to patches and updates and with regard to user experience.
Solution 2 probably requires an additionally reboot for MSI 4.5 (and I would like to reduce reboots as far as possible).
Thanks for you input and experience on setup design.
Holger
I would like to know your opinon and suggestions on the following.
I have to install application files and a bunch of driver packages for PnP devices. Currently I am using a pure InstallScript project that includes everything (application files and driver packages). Driver packages will be installed using DIFx InstallScript functions (since IS 12). The setup works fine so far on 32bit and 64 bit operating systems. But I will move the setup to MSI and that´s why I could need some suggestions from you.
Since a single MSI package does not support to install PnP drivers for 32bit and 64bit using DIFx I need to create separate MSI packages.
Here are my solutions that I´ve collected so far:
1) Create 2 main Setups only (32bit and 64bit).
-Setup includes application files and driver packages
2) Create 1 Setup and 2 separate Setups for driver installation
-Setup 1 include application files and runs on all OS
-separate Setups includes driver packages and runs on 32bit or 64 bit
-Setup 1 includes MSI 4.5 as a prerequisite
-separate driver package setups will be installed using transaction processing (MSI 4.5)
3) Create 1 Setup and 2 separate Setups for driver installation
-Setup 1 include application files and runs on all OS
-separate Setups includes driver packages and runs on 32bit or 64 bit
-separate driver package setups will be installed using an immediate CA at the end of the UI sequence.
What do you think about it?
I think solution 1 would be best with regard to patches and updates and with regard to user experience.
Solution 2 probably requires an additionally reboot for MSI 4.5 (and I would like to reduce reboots as far as possible).
Thanks for you input and experience on setup design.
Holger
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 08, 2008
07:41 AM
anyone please?
![](/skins/images/5FB1DCEA872798BEE7CD361DEA8CBE31/responsive_peak/images/icon_anonymous_message.png)