13

Надеюсь, у вас есть ОС Windows, на которой вы можете правильно открыть файлы .chm .

Допустим, у вас есть файл с именем A.chm который открывается правильно

  • Теперь создайте папку с именем f.column
  • Скопируйте A.chm в папку f.column

Теперь дважды щелкните, чтобы открыть файл A.chm в проводнике, и вы увидите диалоговое окно с сообщением:

Не удается открыть файл: D:\f.column\API_GB.chm .

Кто-нибудь знает, почему это происходит?

Это проблема, связанная с разработчиком, поскольку обычно пользователь запускает справку из меню справки приложения и, вероятно, полагает, что ошибка в приложении, и связывается с разработчиком. Это особенно вероятно в приложениях, которые устанавливаются в профиль пользователя, потому что ошибка будет вызвана, если имя пользователя содержит .col .

1 ответ1

10

Это известная проблема, и ее нельзя исправить.

Когда Microsoft поставила свою библиотеку MSDN в старом формате HTML Help 1.x, они использовали файлы .col для вывода списка всех файлов .chm которые должны были быть включены в коллекцию .

Единственное решение - это перенести CHM в другую папку.

Любой файл chm, находящийся в папке с именем *.col* , не открывается. Примеры путей, которые приведут к этой ошибке:

C:\asdf.col\TFSInstall.chm

C:\Documents and Settings\john.coltrane\Desktop\TFSInstall.chm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .