Yeah, we've sent this type of feedback to the Html Help team before.  
Unfortunately, we (people who work on WiX) don't have control over the quality 
of the merge module.

I'll send this one along again (just in case anyone over there thought things 
were "good enough").

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Caton
Sent: Thursday, May 08, 2008 15:05
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Integrating documentation with Visual Studio 2008

Doug:

I wasted days and days on this but was never able to get any of that to work, 
even in VS2005.  The Wix docs for the tags in question are not helpful, and I 
couldn't find any examples on the web.  Just questions, and a reference to a 
wix bug that may or may not be fixed (the sourceforge page for that bug id 
returns a blank page).

If you want to save yourself a ton of grief, check out Helpware's H2Reg utility 
(www.helpware.net<http://www.helpware.net>).  I include this little exe in our 
installer and  launch it from a custom action after I run devenv/setup. It 
works great.  I think it's free for individual use, but the site license was 
inexpensive, and far less than the time I wasted trying to get it to work in 
Wix.

--
Don

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Doug Payne
Sent: Thursday, May 08, 2008 2:20 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Integrating documentation with Visual Studio 2008

I am trying to integrate documentation for my product into the VS 2008 
documentation, using HTML_Help_Registration__RTL_---_---.msm and 
VSIPCC_Collection_Files_RTL_---_---.msm included in the VS 2008 SDK. Has anyone 
successfully accomplished this? What changes did you make to the html help 
merge module to get it to work?

I encounter an "unexpected error" while merging. The merge log includes the 
following:
Merging Sequence Table: ModuleInstallExecuteSequence into Database Table: 
InstallExecuteSequence
Base Action ProcessComponents in InstallExecuteSequence table already exists in 
MSI. Using MSI action.
Base Action InstallFinalize in InstallExecuteSequence table already exists in 
MSI. Using MSI action.
Placing action CA_UnRegisterMicrosoftHelp.3643236F_FC70_11D3_A536_0090278A1BB8 
before StopServices
...
> Warning: Changes were not saved to MSI Database.
Closed MSI Database.

I see a few other "merging row lines" but nothing which indicates an error. I 
can't remove ProcessComponents and InstallFinalize from the 
ModuleInstallExecuteSequence table because several entries refer to these as 
their BaseAction, and BaseActions must also have their own entries in this 
table. How have others worked around this?

--Doug


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to