Hey James, That issue can be resolved by adding, under your main <Directory> block, a <Directory Id="SystemFolder"/>. See if the below works for you. Basically the [SystemFolder] is referencing a property which is a directory. If your main directory block doesn't have it, then you will see that error.
<Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="SystemFolder" /> </Directory> Hope that helps, Brian Rogers "Intelligence removes complexity." - Me http://icumove.spaces.live.com On Thu, May 14, 2009 at 1:21 PM, MacDiarmid, James D < james.macdiar...@eds.com> wrote: > > Hi Brian, > > Ok.. Thanks for the info. I guess I'm still unclear or was unclear on > how I should be building my installer. I'm still flying blind where as > I'm trying different things to see what works best. I was using > WixAware, and now that I've pulled away from that I'm finding that there > are a lot of changes due to out dated keywords and all. > > Oh, Heat wasn't giving me the error. That part was fine. It wasn't > until I copied the component block of code out of the fragment that Heat > generated, into the directory section of my merge module. I was getting > the error during the rebuild and it was hiccuping on the "SystemFolder" > value for the HelpDirectory keyword in the registry information for the > file I was adding to the componient. > > > Jim > > -----Original Message----- > From: Brian Rogers [mailto:rogers.br...@gmail.com] > Sent: Thursday, May 14, 2009 3:13 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Custom MergeModules > > Hey Jim, > > In general merge modules should be avoided. Unless you have clients of > your product which will be integrating your merge module it is better to > use .wixlib files internally to allow for shared components across > multiple packages. > > What error are you getting in heat? > > Thanks, > > Brian Rogers > "Intelligence removes complexity." - Me > http://icumove.spaces.live.com > > > On Thu, May 14, 2009 at 10:30 AM, MacDiarmid, James D < > james.macdiar...@eds.com> wrote: > > > > > Should I be registering COMPlus/Non-ComPlus DLLs in a custom merge > > module? When I use Heat to extract the registry settings, and add > > them to the respective component, an error is caught on the setting > > for HelpDirectory parameter. It's set using the SystemFolder keyword. > > > > > > > > Jim MacDiarmid > > EDS, an HP company > > U.S. Public Sector > > Department of Homeland Security Segment > > 703-236-3821(office) > > 571-247-2343(cell) > > > > > > > > ---------------------------------------------------------------------- > > -------- The NEW KODAK i700 Series Scanners deliver under ANY > > circumstances! Your production scanning environment may not be a > > perfect world - but thanks to Kodak, there's a perfect scanner to get > > the job done! With the NEW KODAK i700 Series Scanner you'll get full > > speed at 300 dpi even with all image processing features enabled. > > http://p.sf.net/sfu/kodak-com > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------ > ------ > The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks > to Kodak, there's a perfect scanner to get the job done! With the NEW > KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all > image processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks to > Kodak, there's a perfect scanner to get the job done! With the NEW KODAK > i700 > Series Scanner you'll get full speed at 300 dpi even with all image > processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users