I cannot help much on the Wix side... However, for the GUID generation... I am using Wix 3.0 and I edit my Wix "projects" with VS. I create a Macro (code below) to replace the current selection (be it empty or not) with a new Gui! Now it's just a matter of 1. press the button I associated with this macro 2. run the macro from the command window
the macro needs to be in VB (I suspect it's because of better COM suppport, hence I hope C# macro would become available in VS2010/.NET4) Anyway, here is the Macro: Sub InsertGuid() Dim guids = Guid.NewGuid().ToString().ToUpper() Dim o = DTE.ActiveDocument.Selection o.Text = guids End Sub ----- Original Message ----- From: "John Aldridge" <j...@jjdash.demon.co.uk> To: <wix-users@lists.sourceforge.net> Sent: Wednesday, June 24, 2009 12:36 AM Subject: [WiX-users] 32 & 64 bit installers from common WiX source? > Are there any guidelines for how best to create both a 32 and a 64 bit > installer from a single WiX source file? I can use variable substitution > to set the Platform attribute and pick up the right versions of the > various executable files, but I'm puzzled about how to manage Component > GUIDs. Do they need to be different for the 32 & 64 bit installers, and if > so does WiX/Votive provide me any tools which can be used to manage this > difference? It is possible that both the 32 and 64 bit versions will need > to be installed at once, if that matters. > > A separate but perhaps related question is how to manage a new product > version which can be installed side-by-side with the current version. My > understanding is that I need to allocate new Component GUIDs, but I'd > rather not spend hours with GUIDGEN copy & pasting hundreds of new > entries! I guess I could write a utility to process a WiX source file and > replace every GUID in it, but is there a better way? > > Apologies if these questions have been answered before: I thought they > might be common problems, but I've done quite a bit of searching and > failed to find answers. > > -- > Thank you for any help, > John > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ Are you an open source citizen? Join us for the Open Source Bridge conference! Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. Need another reason to go? 24-hour hacker lounge. Register today! http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users