Why build a NSIS installer?
Jeffrey Altman
jaltman at secure-endpoints.com
Wed Jul 9 16:08:36 EDT 2008
Kevin Koch wrote:
> If the NSIS installer is going to run a .msi, then why not use the full msi
> installer in the first place?
>
> Thanks.
>
> Kevin
The NSIS installer provides a better upgrade/downgrade experience for
individual end users
over the MSI installer. The fact that an MSI is used to install a
redistributable component
provided by Microsoft does not alter the fact that KFW's executables,
libraries, and configuration
data are installed via NSIS scripting.
The benefit of using the MSI to install the VS C Runtime components is
that these redistributable
objects are installed as a shared assembly with a single instance being
installed on the machine
for all binaries that are linked to it. The particular version of the
assembly to be used is obtained
via the manifest data linked to each binary. Therefore no confusion can
be created by installing
copies of the C Runtime DLLs in a directory that is included in the PATH.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3355 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mailman.mit.edu/pipermail/kfwdev/attachments/20080709/f357e7d9/attachment.bin
More information about the kfwdev
mailing list