[wix-users] Modify MSI on Linux

Luca Bacci luca.bacci982 at gmail.com
Sat Aug 24 07:45:15 PDT 2019


Wine should have support for Windows Installer SQL (though I never tried
myself). You can try installing Wine and running your scripts (or C# code)

Luca

Il sab 24 ago 2019, 16:03 Christopher Painter <chrpai at iswix.com> ha scritto:

> I'm sorry,  that's what I was looking at earlier.  I said it's name
> wrong.
>
> I saw in the documentation that it could build an MSI from WXS but in my
> scenario  I just want to modify an existing MSI.   On Windows that would be
> something like:
>
> (SDK example.. I'd typically use C#/DTF for this type of stuff )
>
> *https://docs.microsoft.com/en-us/windows/win32/msi/examples-of-database-queries-using-sql-and-script
> <https://docs.microsoft.com/en-us/windows/win32/msi/examples-of-database-queries-using-sql-and-script>*
>
> *Cscript WiRunSQL.vbs Test.msi "UPDATE `Feature` SET
> `Feature`.`Title`='Performances' WHERE `Feature`.`Feature`='Arts'"*
>
>
> *https://github.com/Excel-DNA/WiXInstaller/blob/master/Source/WiRunSQL.vbs
> <https://github.com/Excel-DNA/WiXInstaller/blob/master/Source/WiRunSQL.vbs>
> *
>
>
> *From:* wix-users <wix-users-bounces at lists.wixtoolset.org> on behalf of
> Luca Bacci via wix-users <wix-users at lists.wixtoolset.org>
> *Sent:* Saturday, August 24, 2019 8:15 AM
> *To:* WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> *Cc:* Luca Bacci <luca.bacci982 at gmail.com>
> *Subject:* Re: [wix-users] Modify MSI on Linux
>
> Hi Christopher, sorry for the misspelled name! I'm writing from my phone :/
>
> Hope it helps!
> Luca
>
> Il sab 24 ago 2019, 15:10 Luca Bacci <luca.bacci982 at gmail.com> ha scritto:
>
> > Hi Cristopher! You can try:
> >
> > https://wiki.gnome.org/msitools
> >
> > Il sab 24 ago 2019, 13:39 Christopher Painter via wix-users <
> > wix-users at lists.wixtoolset.org> ha scritto:
> >
> >> Is it possible to update a built MSI (change some values in the property
> >> table ) and resign it from within a Linux container?  I  found MakeMSI
> but
> >> I'm not sure if it supports MSI API like updates.  I also read that Mono
> >> has a signtool that will do the last part but I haven't tried it yet.
> >>
> >> I'm trying to give the customer a choice as they are primarily a cross
> >> platform  'modern' development style company that happens to have a
> windows
> >> agent (written in NodeJS naturally).
> >>
> >>
> >>
> >> ____________________________________________________________________
> >> WiX Toolset Users Mailing List provided by FireGiant
> >> http://www.firegiant.com/
> >>
> >
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>



More information about the wix-users mailing list