[oXygen-user] Problem with Oxygen creating html help

Sorin Ristache
Thu Aug 13 10:22:16 CDT 2009


Hello,

Oxygen sets the value of the parameter -DHTMLHelpCompiler to the result 
of the concatenation of the Windows registry value "Path" from the 
registry key

"HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\App
Paths\\hhw.exe"

If this "Path" value is not set in the registry Oxygen assumes that the 
HTML Help Workshop is not installed on the computer and displays the 
following transformation warning:


HTML Help Workshop not detected. You must install it to be able to
create CHM files.


I think in your case the registry value contains the path "C:\Program 
Files\Help Workshop" and it was set by a previous installation of the 
HTML Help Workshop and now there is a newer version installed in 
"C:\Program Files\HTML Help Workshop" but the registry value remained 
the old one. Please set the correct path to hhc.exe manually in the 
above Windows registry key. For the next version of Oxygen we will check 
what should be the path set in registry by the latest version of the 
Microsoft Help system.


Best regards,
Sorin


Jan Nylund wrote:
> Hello!
> 
> A college is having some issues in creating chm files from oxygen with 
> using the DITA Scenarios. He's running oXygen 10.3 on Windows Vista 
> Ultimate.
> 
> 
> When creating a scenario and converting, it fails on not finding the 
> hhc.exe file in "C:\Program Files\Help Workshop\hhc.exe". This is 
> completely correct, as hhc is located in "C:\Program Files\HTML Help 
> Workshop\hhc.exe".
> 
> The wrong path is automatically included by oXygen when running a dita 
> transformation if the transtype is set to htmlhelp. The end of the call 
> to dita-ot contains "-DHTMLHelpCompiler=C:\Program Files\Help 
> Workshop\hhc.exe". DITA-OT throws an error message that it's not 
> possible to reassign an already set property. hhc.dir is correctly set 
> but HTMLHelpCompiler is overridden by the parameter from oxygen.
> 
> I can't find the reason for this parameter being added, so it would be 
> nice if you can tell me where to start looking.
> 
> Br,
> Jan





More information about the oXygen-user mailing list