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" <[email protected]>
To: <[email protected]>
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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users