Has anyone had any luck getting either of the HTML5 default layouts to generate using RHCL.exe with RoboHTML 11? We try to keep the source files checked in, then generate the output at build time.
To test, I generated a project based off the "Knowledge Base" template, then updated the the associated screen layouts with the screen profiles. For Responsive HTML5, that was "Theme1_Standard", and for Multiscreen HTML5, that was "Desktop_Knowledge". Both of these layouts generate fine through the RoboHTML UI, but when generated from the command line, they fail. With Responsive HTML5, RHCL does not acknowledge that the layout exists. For Multiscreen HTML5, RHCL crashes (null reference exception) when processing the project's index. (Keep in mind that I haven't modified the index from the template at this point).
I'd be happy with either of these two layouts working with RHCL, as we're still fairly early in the process of creating the online help. Our only requirement is that it is web-based and cannot use frames (like WebHelp layout does).
thanks,
-mike
Details:
[For "Responsive HTML5" layout]
C:\Program Files (x86)\Adobe\Adobe RoboHelp 11\RoboHTML>RHCL.exe c:\src\svn\ba-asp\branches\RB_2.36\src\TestProject\TestProject.xpj -l "Responsive HTML5"
Adobe (R) RoboHelp Project Command Line Compiler version 11.0.0.179
Copyright (C) 2006-2007, Adobe Systems Incorporated and its licensors. All rights reserved.
Error: Layout "Responsive HTML5" does not exist.
The project contains the following layout(s).
Adobe AIR
FlashHelp
FlashHelp Pro
Microsoft HTML Help
Multiscreen HTML5 (Primary Layout)
Printed Documentation
Responsive HTML5
WebHelp
WebHelp Pro
XML Output
eBook
[For "Multiscreen HTML5" layout"]
C:\Program Files (x86)\Adobe\Adobe RoboHelp 11\RoboHTML>RHCL.exe c:\src\svn\ba-asp\branches\RB_2.36\src\TestProject\TestProject.xpj -l "Multiscreen HTML"
Adobe (R) RoboHelp Project Command Line Compiler version 11.0.0.179
Copyright (C) 2006-2007, Adobe Systems Incorporated and its licensors. All rights reserved.
Project: c:\src\svn\ba-asp\branches\RB_2.36\src\TestProject\TestProject.xpj
Layout: Multiscreen HTML5.
Output: !SSL!\Multiscreen_HTML5\index.htm.
Scanning project for compilation....
Scanning finished.
Warning: No baggage file description.
Starting compilation...
Multiscreen HTML5 preprocessor 11.0.1.235
Clearing output folder...
Compiling c:\src\svn\ba-asp\branches\RB_2.36\src\TestProject\!SSL!\Multiscreen_HTML5\desktop\index. htm ...
Preparing to create Multiscreen HTML5 output...
Preparing files for Multiscreen HTML5 output...
Copying files...
Updating files...
Finished preparing in 1 sec(s)
Initializing compiler...
Generating MULTISCREEN (11.0.1.235)...
Processing TOC data...
Updating topics...
Updating Reference/PhoneNumbers.htm...
Updating Hardware/WidgetMax_2000.htm...
Updating Software/WidgetMax_Installation_Issues.htm...
Updating ProblemsAndSolutions/WidgetMax_Issues.htm...
Updating First_Topic.htm...
Updating Project_Background.htm...
Updating Splash.htm...
Updating Whats_New.htm...
Finished updating topics in 0 sec(s) : total 8 topic(s).
Processing index data...
Crash occurs at this point. For what it's worth, this is the faulting DLL's info:
Fault Module Name: | HtmSingleSourceMultiScreenHelp.dll |
Fault Module Version: | 11.0.1.235 |
Fault Module Timestamp: | 53631bf0 |