Re: [WiX-users] Merge Module Help

2008-07-31 Thread Rob Mensching
ll with us (and has been since the Windows Installer was written ). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Blair Murri Sent: Thursday, July 31, 2008 21:24 To: [EMAIL PROTECTED] Cc: General discussion for Windows Installer XML toolset. Subject: R

Re: [WiX-users] Merge Module Help

2008-07-31 Thread Blair Murri
alf Of Christopher Painter Sent: Wednesday, July 23, 2008 10:32 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Merge Module Help What feedback? All I saw was a childish quip/troll post. Personally I'm sick of the component rules and it's associa

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Christopher Painter
From: Rob Mensching <[EMAIL PROTECTED]> > Subject: Re: [WiX-users] Merge Module Help > To: "General discussion for Windows Installer XML toolset." > > Date: Wednesday, July 23, 2008, 11:39 AM > Hey, wait a minute here. > > First, Automating Component/@Guids

Re: [WiX-users] Merge Module Help

2008-07-23 Thread John Hall
> 1. How do you manage updates to the "database" in source > control? Do people update the file before building or does > the build machine checkout/checkin automatically? If the > latter, what source control systems does it support... (you > can see where I'm going )? We use cvsnt as our s

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Rob Mensching
the Component/@Guid creates. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson Sent: Wednesday, July 23, 2008 08:47 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Merge Module Help Christopher Karper wrote

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Rob Mensching
his better than using auto-generated-stable Guids? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Hall Sent: Wednesday, July 23, 2008 01:28 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Merge Module Help > The cas

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Rob Mensching
aller XML toolset. Subject: Re: [WiX-users] Merge Module Help John Hall wrote: > Ah, we don't do patches, which is why it works for me :) > That's also an option. That's what ClickThrough does, using "early" major upgrades every time. In that case, you don't

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Rob Mensching
ere. This is where we talk about the WiX toolset. Thank you. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Arnson Sent: Wednesday, July 23, 2008 08:54 To: [EMAIL PROTECTED] Cc: General discussion for Windows Installer XML toolset. Subject: Re:

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Bob Arnson
John Hall wrote: > Ah, we don't do patches, which is why it works for me :) > That's also an option. That's what ClickThrough does, using "early" major upgrades every time. In that case, you don't even need stable IDs. -- sig://boB http://joyofsetup.com/ ---

Re: [WiX-users] Merge Module Help

2008-07-23 Thread John Hall
> John Hall wrote: > > I have written a tool that auto-generates .wxs files for some parts > > of my project - we ship a lot of example scripts. It only handles > > files and generates one component per file. The tool maintains a > > database (well, an XML file) that lists all the GUIDs ever > > a

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Bob Arnson
Christopher Painter wrote: > Once again you pedantically pick through my comment without actually offering > anything constructive yourself. Wow, I'm really put in my place, aren't I? -- sig://boB http://joyofsetup.com/

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Christopher Painter
I was thinking that the missing file would be the exception. Can you clarify what you have in mind? --- On Wed, 7/23/08, Christopher Karper <[EMAIL PROTECTED]> wrote: > From: Christopher Karper <[EMAIL PROTECTED]> > Subject: Re: [WiX-users] Merge Module Help > To: &q

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Bob Arnson
Christopher Karper wrote: > FWIW, I personally would rather manage the process by exception, instead of > *always*. > Yes, some help is usually better than none. It's all about managing expectations. If it's possible to automatically generate the original setups, not being able to generate pa

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Christopher Painter
> > Subject: Re: [WiX-users] Merge Module Help > To: [EMAIL PROTECTED], "General discussion for Windows Installer XML > toolset." > Date: Wednesday, July 23, 2008, 10:33 AM > Christopher Painter wrote: > > This would be a pretty easy scenario to handle. Check &

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Christopher Karper
FWIW, I personally would rather manage the process by exception, instead of *always*. Chris On Wed, Jul 23, 2008 at 11:33 AM, Bob Arnson <[EMAIL PROTECTED]> wrote: > Christopher Painter wrote: > > This would be a pretty easy scenario to handle. Check the WXS against > the XML and if a component

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Bob Arnson
Christopher Painter wrote: > This would be a pretty easy scenario to handle. Check the WXS against the > XML and if a component is missing, throw an error and suggest the puncture > component pattern ( transitive=true condition=false, 0 byte files for > storage ) > "Throw an error" isn't t

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Christopher Painter
wrote: > From: Bob Arnson <[EMAIL PROTECTED]> > Subject: Re: [WiX-users] Merge Module Help > To: "General discussion for Windows Installer XML toolset." > > Date: Wednesday, July 23, 2008, 9:32 AM > John Hall wrote: > > I have written a tool that auto-generates

Re: [WiX-users] Merge Module Help

2008-07-23 Thread Bob Arnson
John Hall wrote: > I have written a tool that auto-generates .wxs files for some parts of > my project - we ship a lot of example scripts. It only handles files and > generates one component per file. The tool maintains a database (well, > an XML file) that lists all the GUIDs ever allocated, and a

Re: [WiX-users] Merge Module Help

2008-07-23 Thread John Hall
> The case that gets really tricky is to have one build where a Resource > disappears (usually accidentally) then the next build where the > Resource comes back. It needs to get the same Component and GUID. I have written a tool that auto-generates .wxs files for some parts of my project - we s

Re: [WiX-users] Merge Module Help

2008-07-22 Thread Rob Mensching
PROTECTED] On Behalf Of James Minnis Sent: Saturday, July 19, 2008 17:49 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Merge Module Help That's an excellent point. The devil, as always, is in the details of when someone screws u

Re: [WiX-users] Merge Module Help

2008-07-21 Thread Neil Sleightholm
s Minnis Sent: Sat 19/07/2008 21:11 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Merge Module Help Based on what people said in earlier messages, I'm migrating to using a wixlib with a fragment generated by Heat. A lack of samples or useful d

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
- > From: [EMAIL PROTECTED] [mailto:wix-users- > [EMAIL PROTECTED] On Behalf Of Rob Mensching > Sent: Saturday, July 19, 2008 1:15 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Merge Module Help > > I think you've over-simplified the

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Rob Mensching
lf Of James Minnis Sent: Saturday, July 19, 2008 13:08 To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Merge Module Help I couldn't find a feature request for that with a couple of quick searches, but it is possible that I missed it. This is defi

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
nstaller XML toolset. > Subject: Re: [WiX-users] Merge Module Help > > James Minnis wrote: > > Right now, I'm generating a merge module > > Do you have a specific need for a merge module? (i.e., are you sharing > it with others so they can create installers?) If not, avoid m

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
PROTECTED] On Behalf Of Rob Mensching > Sent: Saturday, July 19, 2008 11:01 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Merge Module Help > > This is a constant feature request (I'm surprised there isn't a feature > request alrea

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Rob Mensching
it will get some attention. -Jamey > -Original Message- > From: [EMAIL PROTECTED] [mailto:wix-users- > [EMAIL PROTECTED] On Behalf Of Luke Bakken > Sent: Saturday, July 19, 2008 8:09 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Merg

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Bob Arnson
James Minnis wrote: > Right now, I'm generating a merge module Do you have a specific need for a merge module? (i.e., are you sharing it with others so they can create installers?) If not, avoid merge modules. They needlessly complicate things, as you're finding out with #1. > 1) I want to cre

Re: [WiX-users] Merge Module Help

2008-07-19 Thread James Minnis
Message- > From: [EMAIL PROTECTED] [mailto:wix-users- > [EMAIL PROTECTED] On Behalf Of Luke Bakken > Sent: Saturday, July 19, 2008 8:09 AM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Merge Module Help > > >> I'm surpr

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Luke Bakken
>> I'm surprised that Heat doesn't have the functionality of leaving the >> existing GUIDs in place. I just presumed I wasn't seeing how to do it. > > There was (is?) a project called "Paraffin" (http://xrl.us/mnhwj) for > managing GUIDs. I've never used it so I can't vouch for it, but it may > be

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Luke Bakken
> updates, but it is very much not ideal. The biggest problem with this is > the lag in the Visual Studio IDE when dealing with a roughly 3 MB XML file > for the merge module. Don't use VS to edit your XML. Something like Notepad2 or Vim or any modern text editor should work great. > I'm surpris

Re: [WiX-users] Merge Module Help

2008-07-19 Thread Christopher Karper
AIL PROTECTED] On Behalf Of Christopher Karper > > Sent: Friday, July 18, 2008 5:52 PM > > To: General discussion for Windows Installer XML toolset. > > Subject: Re: [WiX-users] Merge Module Help > > > > I can't really answer intelligently to question #1, as

Re: [WiX-users] Merge Module Help

2008-07-18 Thread James Minnis
for Windows Installer XML toolset. > Subject: Re: [WiX-users] Merge Module Help > > I can't really answer intelligently to question #1, as to question #2, > I'll > do my best. > > Heat is really built for initial import functionality, not continual > maintenance

Re: [WiX-users] Merge Module Help

2008-07-18 Thread Christopher Karper
I can't really answer intelligently to question #1, as to question #2, I'll do my best. Heat is really built for initial import functionality, not continual maintenance. You do not want your GUIDs changing on your components with each build, it will turn upgrades into a nightmare, and will make p

[WiX-users] Merge Module Help

2008-07-18 Thread James Minnis
I'm working on a fairly large installer. It contains roughly 7000 files in 165 folders and a total of 670 MB of uncompressed data. Needless to say, I'm generating the files, components, and directories using Heat. Right now, I'm generating a merge module WXS file using Heat and then using the Me