Hi Everybody, Beeing a newbee to help integration, spent some hours to indentify some very easy to resolve problem. The problem is that Installation generated by wizard does not integrate TOC of the compiled help into the system correctly. And the reason is rather simple: a) you have more then one '.' in compiled help file name, e.g. company.compnent.HxS b) wizard generates following node in the collection TOC <HelpTOCNode NodeType="TOC" Url="company" /> c) whereas correct URL for this case is <HelpTOCNode NodeType="TOC" Url="company.compnent" /> Looks like someone in MS does not know propery how to drop file extension :( PS: MS is realy a black box for external developers. Tried to find any help about format of Help2.0 files and found really nothing on MS site. Is there some official help about this?
Hello Sergey - thank you for your mail! We've taken note of the bug and logged it to address for our next release of the Help Integration Wizard. Regarding information about Help 2.x files, have you installed the Visual Studio 2005 SDK? There is quite a bit of information in there about Help 2.x files. You may also wish to visit the website of one of our Help MVPs, Robert Chandler: http://helpware.net Sincerely, Paul _____________________ Paul A. O'Rear Program Manager, Help Integration Microsoft Corporation This posting is provided "AS IS" with no warranties, and confers no rights. "Sergey V" wrote in message news:ebMGo2cSGHA.736@TK2MSFTNGP12.phx.gbl... > Hi Everybody, > > Beeing a newbee to help integration, spent some hours to indentify some > very easy to resolve problem. > > The problem is that Installation generated by wizard does not integrate > TOC of the compiled help into the system correctly. > And the reason is rather simple: > > a) you have more then one '.' in compiled help file name, e.g. > company.compnent.HxS > b) wizard generates following node in the collection TOC > <HelpTOCNode NodeType="TOC" Url="company" /> > > c) whereas correct URL for this case is > <HelpTOCNode NodeType="TOC" Url="company.compnent" /> > > Looks like someone in MS does not know propery how to drop file extension > :( > > > PS: MS is realy a black box for external developers. Tried to find any > help about format of Help2.0 files and found really nothing on MS site. Is > there some official help about this? >
In addition to the top-level link to helpware.net, the sub-page http://www.helpware.net/htmlhelp/basics.htm is a good resource. I point you to a key quote on that page: Unfortunately, though, Microsoft has now decided not to release Help 2.0 as a general help platform that explains the general difficulty in finding easily available information. And as Paul says in the VS SDK is quite a bit of information on this topic. VS SDK docs are not replicated on MSDN, though, and thats contributed to your difficulty in finding information. "Sergey V" wrote in message news:ebMGo2cSGHA.736@TK2MSFTNGP12.phx.gbl... > Hi Everybody, > > Beeing a newbee to help integration, spent some hours to indentify some > very easy to resolve problem. > > The problem is that Installation generated by wizard does not integrate > TOC of the compiled help into the system correctly. > And the reason is rather simple: > > a) you have more then one '.' in compiled help file name, e.g. > company.compnent.HxS > b) wizard generates following node in the collection TOC > <HelpTOCNode NodeType="TOC" Url="company" /> > > c) whereas correct URL for this case is > <HelpTOCNode NodeType="TOC" Url="company.compnent" /> > > Looks like someone in MS does not know propery how to drop file extension > :( > > > PS: MS is realy a black box for external developers. Tried to find any > help about format of Help2.0 files and found really nothing on MS site. Is > there some official help about this? >