HELP 3 in Visual Studio 2010

After 4 releases of Visual Studio with Help 2 engine, Visual Studio 2010 will bring yet another change: a new help engine, called MS Help 3. The first beta will ship only with online support, but the second beta should contain offline support too.

Changes in the new system include:

  • the new help files have the extension .mshc and are simple zip files containing the HTML files, the images, etc.
  • the new index files have the extesion .mshi; this is proprietary binary file format
  • .mshc and .mshi files are merged in a CAB file, that is passed to the H3 engine for installing; you can also pass just a .mshc file, and the system will create an index file
  • HTML files must be XHTML 1.1 compliant; otherwise the system might not parse them correctly;
  • MS H3 uses meta tags in the <head> section to describe the topic
  • table of contents and visible index are created with meta tags in the HTML files
  • limitation to 500 results for a search is gone
  • links between internal topics use the HTML tag <a href=””>
  • converting from H2 to H3 is possible with some changes as long as the HTML files are XHTML 1.1 compliant

For more information on the new help engine see:

5 Replies to “HELP 3 in Visual Studio 2010”

  1. Poate vrei sa spui “HTML 5 in Visual Studio 2010” sau “MS Help 3 in Visual Studio 2010”. HTML 3 ar fi dezastru daca ar fi noutatea in VS 2010 🙂

  2. Absolut corect. Desigur, titlul trebuia sa fie ‘HELP 3’, nu ‘HTML 3’. Multumesc pentru atentioare.

  3. But how to see mshc files ? My browser doesn’t want to open it. If I extract content I have a lot of .html file but links are not working. What’s that ?? The help file isn’t readable and no help on this format on Internet. Ah Microsoft, still f*cking dumbass guys. When you want smg simple, they do you an atomic power station with no instructions.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.