Help-Hell - HHC6000: Error:
Задача - сгенерировать в HTML Help Workshop приложение. При попытке сбилдить - ошибка:
HHC6000: Error: An internal file could not be created. Make certain there is enough disk space on the drive where you are compiling your file.
HHC5007: Error: Fatal navigational compilation error. This is likely the result of an invalid contents (.hhc) file.
Проблема в том, что перед билдом была выставлена галочка “Automatically create contents file .hhc when compiling”, которая находится на вкладке Files диалогового окна, которое возникает при двойном щелчке на надписи “[OPTIONS]“, которая на вкладке Project. Проблема, собственно в том, что если просто убрать галочку обратно - ситуация не решается.
Для решения проблемы нужно не просто удалить .hhc файл, и ссылку на него в .hhp-файле, но и прочистить все папки, которые будут в реестре по адресу:
HKCU\Software\Microsoft\HTML Help Workshop.
Пока не будет очищен реестр, билд не получится. Ну, и перед билдом рекомендую еще раз проверить - убрали ли галочку в этом месте…
Поскольку решения по-быстрому найти не удалось, продублирую на английском:
——————————————————————————————————————————————————————
HHC6000: Error: An internal file could not be created. Make certain there is enough disk space on the drive where you are compiling your file.
HHC5007: Error: Fatal navigational compilation error. This is likely the result of an invalid contents (.hhc) file.
I have this problem when checked checkbox “Automatically create contents file .hhc when compiling”.
When I was unchecking this checkbox, it’s not fixing problem. To checking problem, I shuld do following:
1) Unchecking checkbox
2) delete .hhc file and reference to it in .hhp files (in notepad).
3) delete all info in folders on the branch HKCU\Software\Microsoft\HTML Help Workshop in register
4) rebuild solution
