Re: MSI based wrapper for other installs?



Markus Spoettl (toolsfactory) wrote:
I'm looking for a simple way to generate an MSI based installer wrapper for another setup program.
?
Alternatively, is there an MSI based installer generator with the ease of use of Inno Setup?

The reason for this is that many big corporations have policies in place that prevent them from using software that does not come with an MSI installer, allegedly for reasons of easier deployment.

I would recommend WiX (http://wix.sourceforge.net/), it makes it much easier to build MSI files, although you still have to understand MSI technology, terminology and process.

Wrapping another setup program in a MSI file is probably a very poor idea. One of the reasons that "many big corporations" are wanting MSI files is because MSI files (when properly written) have certain attributes that make them attractive for easy, robust, and configurable distribution (SMS deployable, COM controllable, consistent logging, access controllable, administrative installs, advertising (yuck) - just to name a few). Not all other setup applications/frameworks have the same benefits. If you wrapped one of those other setup apps in a MSI, you might get by the requirement of having a MSI install, but when that "big corporation" discovers that it doesn't work like a proper MSI, they probably won't be very happy.

Jason Swager
.



Relevant Pages

  • Management Points
    ... I cut and pasted what im getting in the MSI error log. ... FilesInUse_Info = Setup has detected that it needs to update some files that are currently in use by other processes. ... WelcomeDialog_Info = This will install the Systems Management Server Management Point. ... UserExitDialog_Info = The SMS Management Point setup was cancelled. ...
    (microsoft.public.sms.admin)
  • Re: Management Points
    ... > The MSI errors out with a "1603" code. ... DialogBox_Title = SMS Management Point Setup ... WelcomeDialog_Info = This will install the Systems Management ...
    (microsoft.public.sms.admin)
  • Re: Setup failure
    ... MSI K9 NEO3 MoBo ... Set BIOS to "fail safe". ... to a hang during setup, I have flashed the BIOS with the latest available update. ... Tried installing to a raw HDD and allowing setup to create partition ...
    (microsoft.public.windows.vista.installation_setup)
  • Re: Removal/Install Office 2000
    ... > I don't see anything in the log about an invalid key? ... Looks like setup ... but MSI is not happy. ... >> Tahoma Bold is already on the system, no need to install newer font ...
    (microsoft.public.office.setup)
  • Re: Installing Windows Services using Microsoft.net Setup and Deployment project
    ... > build tthe MSI file. ... > might know that VS-generated setup projects can call the custom actions directly ... I am now trying to create a setup ... project to install the service. ...
    (microsoft.public.dotnet.framework.setup)