Help Viewer 2.0 Code Examples
Home Page: Help Viewer 2.0 on CodePlex
Click download (above) to get version 1.0.0.10 of the Help Viewer 1.0 code examples (compiled executables are included. Code is C# .NET). Requires VS 11 to run and compile.
Description
Help Viewer 2.0 is the help runtime for both Visual Studio 11 and Windows 8 desktop. These have separate DLLs but are created from the same code base. The API examples currently use the VS 11 help API but you can edit the project references to point to the Windows 8 DLLs instead.
There are 2 API examples currently included:
- Help Viewer - Opens HV2 help catalogs (VS 11 and Win 8 help systems) and .mshx standalone help files.
- API Explorer - Shows how to create HV2 TOC/Index/Search UI. Also how to create a .mshx single file catalog from a .mshc help file.
Contributors
The examples were created by Helpware (MVP Rob Chandler) with the support and partnership of Mr. Paul O'Rear [MS] and the Microsoft Help team.
Bugs
If you see bugs please report via CodePlex.
Rob
[MS Help MVP]
http://helpware.net
Help Viewer example - Note that this is not fully featured (eg. I haven't implemented things like bookmarks) but it will get you started in creating a standard help viewer.

Help Viewer 2.0 API Explore - Shows you examples of all available help API calls. Plus utilty for creaing ,mshx and .mshi files. Also code that explores the XML files of a managed catalog store. And error log viewer.
