Hi,
I was asked to provide a comparison between (single file) setups built as EXE vs. setups built as MSI.
Since we create our setups with InstallAware, the common differentiators such as prerequisite delivery, MSI database registration, custom dialogs, silent installation options, and the ability to prefill custom parameters via command line are already covered equally in both formats. We also do not use MSP or MST.
As far as I can tell, the only real technical difference that remains is handling via GPO (since it requires MSI). Is that correct, or am I overlooking anything?
kind regards
Anja
Installaware SingleFile: msi vs. exe
Re: Installaware SingleFile: msi vs. exe
That is entirely correct!
John Gaver
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm
-
anja_laenge
- Posts: 131
- Joined: Tue Nov 20, 2012 1:02 am
Re: Installaware SingleFile: msi vs. exe
Perfect, thank you!
-
anja_laenge
- Posts: 131
- Joined: Tue Nov 20, 2012 1:02 am
Re: Installaware SingleFile: msi vs. exe
Hi,
and a follow up regarding the structure of the outputs...
an uncompressed build is basically an .exe and a .msi (and other),
a singleFile exe is a self extracting archive containing exe and msi,
a singleFile msi is an msi warapper of a self extracting exe containing exe and msi?
kind regards
Anja
and a follow up regarding the structure of the outputs...
an uncompressed build is basically an .exe and a .msi (and other),
a singleFile exe is a self extracting archive containing exe and msi,
a singleFile msi is an msi warapper of a self extracting exe containing exe and msi?
kind regards
Anja
Re: Installaware SingleFile: msi vs. exe
That's precisely correct.
There's even pre-defined variables that reflect the nesting and master paths where each package is located.
I paste verbatim from:
http://www.installaware.com/mh52/deskto ... iables.htm
SETUPPATH: This variable provides a convenient mechanism to detect the outermost folder containing the executable program or setup database that initiated the installation. In other words, this value is set to the value of the variable GPOPATH, or SFXPATH, or EXEDIR in that order of priority - until the first variable containing a non-empty value is found.
There's even pre-defined variables that reflect the nesting and master paths where each package is located.
I paste verbatim from:
http://www.installaware.com/mh52/deskto ... iables.htm
SETUPPATH: This variable provides a convenient mechanism to detect the outermost folder containing the executable program or setup database that initiated the installation. In other words, this value is set to the value of the variable GPOPATH, or SFXPATH, or EXEDIR in that order of priority - until the first variable containing a non-empty value is found.
John Gaver
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm
-
anja_laenge
- Posts: 131
- Joined: Tue Nov 20, 2012 1:02 am
Re: Installaware SingleFile: msi vs. exe
Have you ever thought about naming it Matrjoschka?That's precisely correct.an uncompressed build is basically an .exe and a .msi (and other),
a singleFile exe is a self extracting archive containing exe and msi,
a singleFile msi is an msi warapper of a self extracting exe containing exe and msi?
Thank you
Re: Installaware SingleFile: msi vs. exe
You can say that again 
John Gaver
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm
InstallAware Skunkworks
InstallAware Multi Platform - Liberating DEB/RPM/PKG/MSI(X) into universal native setups!
Get your free copy today - https://www.installaware.com/installawa ... atform.htm

