cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
claude_stpierre
Level 3

Self-Extracting

Hi,

Is it possible to have all files need for an installation to be included in the .msi file?

I would like to have the user to have only the .msi file, double-click on it and the installation start automatically and install my application.

Right now, I must do a zip file including all files (.msi, my .exe and my .dlls) the installation need.

Thanks !
0 Kudos
(4) Replies
Not applicable

If your project type is Basic MSI, you can get single .msi package.

Project Assistant -> Build Installation page, select Single MSI Package checkbox, then build installation.
0 Kudos
claude_stpierre
Level 3

First, thanks for the reply...

It looks like this feature is not available in the Limited Edition coming with Visual Studio 2010. Do I make a mistake?
0 Kudos
bharath_k_s
Level 7

Hello,

Please navigate to Prepare for release – Releases view and then Setup.exe tab change the value of Include MSI Engine to Yes and Setup.exe to No?

Thanks,
Bharath
0 Kudos
claude_stpierre
Level 3

First a big thanks to people tried to help me, very appreciated !

I found the solution...

In VS 2010, go to "Build" -> "Configuration Manager"... In the appropriate project row (InstallShield project), in column "Configuration", select "Single image" (default was "DVD-5")...

It will build single .exe (containing all files it need for the deployment) in the release folder :o)

Big thanks again :o)
0 Kudos