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