If your bootstrapper is able to extract the correct MSI file and the CAB file, it only needs to place both into the same directory and install the MSI (which will then find the external CAB in its same directory) and that way you avoid any install-time manipulation of the MSIs (such as embedding CABs). When you start signing, sign the CAB, run insignia, and then sign the MSI (see the WiX docs on the insignia tool). You can use any version of the insignia tool (introduced in 3.5) in your build. > From: i...@ibeltchev.com > To: wix-users@lists.sourceforge.net > Date: Mon, 24 Jun 2013 23:26:09 -0700 > Subject: Re: [WiX-users] Multi-platform installer with WiX > > I see. That's a good point. > > So I wrote me a quick program to compare the two full MSIs (the 32-bit and > 64-bit) and to search for the longest chunk that's common between the two. > It finds a piece that is about the size of the shared cab. It happens to be > at the same offset in both files, which was not entirely unexpected. > Now I can have my EXE contain 5 individual chunks - 2 unique for each MSI > and the common piece in the middle, and then assemble them during the > extraction. The final extracted file should be identical to the original > MSI. > > I am doing my testing without an Authenticode signature though, because I > don't have a certificate yet. I'm hoping that signing the MSI will not > scramble the innards of the files too much and I will still be able to > locate a large enough chunk that is shared between the two files. It is my > understanding that the signature is just embedded somehow into the file and > does not encrypt or compress of the contents. > > -----Original Message----- > From: Bob Arnson [mailto:b...@joyofsetup.com] > Sent: Monday, June 24, 2013 8:51 PM > To: wix-users@lists.sourceforge.net > Subject: Re: [WiX-users] Multi-platform installer with WiX > > On 24-Jun-13 23:32, Ivo Beltchev wrote: > > Which part is the problem? The embedding of the CAB or the mucking > > with the Media table? > Any change invalidates the signature. > > -- > sig://boB > http://joyofsetup.com/ > > > ---------------------------------------------------------------------------- > -- > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Windows: > > Build for Windows Store. > > http://p.sf.net/sfu/windows-dev2dev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows:
Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users