Menu

Unable to find the HTML Help Compiler. Please

Help
2010-09-20
2013-04-25
  • Jeff Heaton

    Jeff Heaton - 2010-09-20

    When I try to generate help, I get the following error:

    NDoc3 Documenter Error
    Exception: NDoc3.Core.DocumenterException
    Unable to find the HTML Help Compiler. Please verify that the HTML Help Workshop has been installed.

    So I went to this page, to install the "HTML Help Workshop", they claim 1.4 is the latest.

    http://msdn.microsoft.com/en-us/library/ms670169%28VS.85%29.aspx

    But when I run the tool, it tells me that a later version of HTML Help Workshop is already on my machine.

     
  • Xharze

    Xharze - 2010-09-21

    Hmm, can you figure out where it is installed?
    By default NDoc3 tries to locate the HTML Help Compliler under "Program Files\HTML Help Workshop\", if it can't find it it tries to locate using the registry, and if that fails you can supply the path in the options.

     
  • Ron Richardson

    Ron Richardson - 2011-04-14

    I don't know if this is related to the original poster or not, but I'm running 64-bit Windows 7, and I had to set the path manually to:  C:\Program Files (x86)\HTML Help Workshop

     
  • Anonymous

    Anonymous - 2011-04-26

    The problem is in \trunk\src\Documenter\Msdn\HtmlHelp.cs Line 148+:

    You are looking in Environment.SpecialFolder.ProgramFiles, but on a Windows7x64 system you have to look at Environment.SpecialFolder.ProgramFilesX86.

    IntelliSense does not always suggest ProgramFilesX86 when typing Enviroment.SpecialFolder. so I guess it depends in some way on the plattform of the project ("Any CPU" in case of NDoc3).

     
  • Anonymous

    Anonymous - 2011-04-27

    FYI: Environment.SpecialFolder.ProgramFilesX86 is available through .Net Framework 4.0 upwards. It has nothing to do with the selected plattform as I guessed.

     

Log in to post a comment.