Wireshark-dev: Re: [Wireshark-dev] WiX (.msi) installer status

From: Gerald Combs <gerald@xxxxxxxxxxxxx>
Date: Wed, 13 Jan 2021 15:48:24 -0800
On 1/11/21 9:12 PM, chuck c wrote:
https://gitlab.com/wireshark/wireshark/-/blob/master/packaging/wix/README <https://gitlab.com/wireshark/wireshark/-/blob/master/packaging/wix/README>

"This is currently an experimental feature to provide Wireshark with an .msi installer.
It is intended to replace the NSIS installer, but needs to be a little more complete
before doing so."

Should the Developer Guide be updated to include WiX/.msi in the Binary Distributions
https://www.wireshark.org/docs/wsdg_html_chunked/ChIntroReleases.html <https://www.wireshark.org/docs/wsdg_html_chunked/ChIntroReleases.html>
and the Binary Packaging sections?
https://www.wireshark.org/docs/wsdg_html_chunked/ChSrcBinary.html <https://www.wireshark.org/docs/wsdg_html_chunked/ChSrcBinary.html>

I think it should, but we should probably mention that the WiX/.msi installer is still experimental due to the following issues:

- It doesn't install Npcap and USBPcap.

- We don't have a way to smoothly switch between an NSIS/.exe-installed Wireshark and a WiX/.msi-installed one. You have to manually uninstall the differently-packaged version first.

- The NSIS/.exe installer lets you install multiple versions, although this isn't officially supported. The WiX/.msi installer doesn't allow this.