[wix-users] How to sign selective MSI packages in a bundle

Rob Mensching rob at firegiant.com
Wed May 25 14:09:21 PDT 2022

You sign MSIs the same as everything. In a .wixproj, you can override the `SignMsi` target to call out to signtool or whatever tooling you're using to sign.

- - - - - - - - - - - - - - -
I provide short answers on wix-users. Full commercial support is offered by FireGiant at http://www.firegiant.com/services

-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Tigran Galoyan via wix-users
Sent: Wednesday, May 25, 2022 2:04 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Tigran Galoyan <tigran.galoyan at gmail.com>
Subject: [wix-users] How to sign selective MSI packages in a bundle


We sign our setup executables at the very end of the build process (first the engine then the bundle itself). However, since the bundles consist of many other MSI-s that we produce then when we try later after installation to launch some applications installed with those MSI packages, then if the launch requires elevated privileges then UAC pops up the window where it states that the publisher is unknown. Apparently, the setup executable itself is signed and shows the correct publisher.

How can we also sign the MSI packages (no all that are in a bundle, but those that we generate) that later our applications show the correct publisher at launch time (in the UAC popup)?


WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/

More information about the wix-users mailing list