Предыдущие версии после генерации проектных файлов вызывали Html Help Workshop для компиляции CHM-документов, которые не поддерживают полнотекстовый поиск.
Примечание:
Для полнотекстового поиска требуется поддержка кодировки. По тестированию установлено, что кодировка GB2312 и совместимые с ней кодировки GBK и GB18030 поддерживают полнотекстовый поиск.
Для полнотекстового поиска также необходима правильная регистрация двух файлов Itircl.dll и Itcc.dll в операционной системе.
Следующий отрывок взят из блоговой записи Whoomin:
Обзор: данная статья предназначена для Windows XP SP3; другие системы не проверялись.
Примечание: мои тесты показывают, что это работает на 64-битной версии Windows 10, и нет необходимости использовать папку "C:\Program Files (x86)" — достаточно использовать указанную в тексте папку
C:\Program Files
.
Недавно при использовании Html Help Workshop для компиляции html-файлов часто возникало следующее сообщение, которое приводило к тому, что созданные CHM-файлы не поддерживали полнотекстовый поиск. Я начал искать информацию на Baidu, но информации было очень мало. В результате я решил воспользоваться Google, где выяснилось, что проблема была известна ещё с 1998 года. Сегодня мы рассмотрим, как решить эту проблему.
Во-первых, следует проверить наличие двух файлов Itircl.dll и Itcc.dll в системе. Первый находится в C:\WINDOWS\SYSTEM32, а второй — в C:\Program Files. Поскольку Html Help Workshop, скачанный с Microsoft, уже содержит Itcc.dll, его можно скопировать в C:\Program Files.
Затем вам потребуется скачать Itircl.dll и скопировать его в SYSTEM32.
Для регистрации этих файлов выполните следующие команды в окне выполнения:
Регистрация Itircl.dll: regsvr32 c:\windows\system32\Itircl.dll
Регистрация itcc.dll: regsvr32 C:\Progra~1\itcc.dll
Какие задачи нужно решить к контрольной точке? Создайте задачу Перед использованием Новая задача .