One of the values provided to Help Builder is not valid
AlexWiley
Member Posts: 230
ERROR: [ArgumentException] One of the values provided to Help Builder is not valid. Check config files. Help Builder will stop processing. More information: startIndex cannot be larger than length of string.
Parameter name: startIndex
Can anyone help suggest a way of tackling this absolutely useless error message from the 2009 SP1 Help Builder? I'm at a complete loss. Creating online help has been a terrible pain, the help guide is vague and poorly structured. Most of what I can find online references much older versions with dead links and software tools that aren't around anymore, and Adobe's trial download page of Robohelp is even down.
Any input is greatly appreciated.
Parameter name: startIndex
Can anyone help suggest a way of tackling this absolutely useless error message from the 2009 SP1 Help Builder? I'm at a complete loss. Creating online help has been a terrible pain, the help guide is vague and poorly structured. Most of what I can find online references much older versions with dead links and software tools that aren't around anymore, and Adobe's trial download page of Robohelp is even down.
Any input is greatly appreciated.
0
Comments
-
I've encountered the exact same problem as Alex.
Help would be greatly appreciated, as it has been very time consuming so far.
Here's a screenshot of my Help Builder setup:
0 -
Luc van Vugt prompted me to look into this (I'm one of his ex-colleagues), but I might not be able to help much.
I am not quite sure where the real problem lies, but I suspect that this has to do with some invalid HTML in one or more of your Help topics.
The cryptic "startIndex" parameter is used deep inside the HelpBuilder code for checking for invalid HTML that will prevent the tool from building the Help project successfully.
The people responsible for HelpBuilder are currently on vacation, so I can't give you a clear workaround - sorry! But things to look out for can be problems such as tags that are supposed to be empty but which contain characters - or close tags that contain whitespace or a character. You should be able to run a search tool across your topics for problematic tags like that.
I hope this helps! If you continue to be stuck, please write to navhelp@microsoft.com, and the Help team will investigate further.
Also - we really are working on a new version of HelpBuilder, and your feedback is very much taken into consideration!
Best Regards
Eva
Microsoft Dynamics NAV technical writer0 -
This error can be result of a bug in Help Builder connected with table of contents sorting (hhc file sorting). The easiest workaround is to turn off table of contents sorting. You can do that in config.default.xml file. Find the string <sort>true</sort> and change it to <sort>false</sort>.Best Regards,
Ola Porosinska
Software Development Engineer
Microsoft Dynamics NAV0
Categories
- All Categories
- 75 General
- 75 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions