CHM відмовляється відкриватися з деяких папок


13

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

Скажімо, у вас файл, який називається, A.chmякий відкривається правильно

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

Тепер двічі клацніть, щоб відкрити A.chmфайл у Провіднику, і ви побачите діалогове вікно із повідомленням:

Неможливо відкрити файл: D:\f.column\API_GB.chm.

Хтось має уявлення, чому це відбувається?

Це проблема, пов’язана з розробниками, оскільки, як правило, користувач запускає довідку з меню довідки програми, і, ймовірно, вірять, що помилка є у програмі, і зв’яжеться з розробником. Особливо ймовірно, що це станеться в програмах, які встановлюються в профіль користувача, оскільки помилка буде спрацьовувати, якщо ім'я користувача буде містити .col.


2
Це дивно - я можу відтворити. Здається, що будь-яка папка, названа як, *.col*викликає помилку.
Blorgbeard вийшов

Відповіді:


10

Це відома проблема , і її неможливо виправити .

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

Єдине рішення - перемістити CHM в іншу папку.

Будь-який файл chm, який знаходиться у папці з назвою *.col*, не відкриється. Приклад шляхів, які спричинить цю помилку:

C:\asdf.col\TFSInstall.chm

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


Або ви можете встановити посилання на цей файл / папку, що також уникає проблем із мережевими накопичувачами.
Боб

2
Просто пахне поганим кодуванням. Я можу зрозуміти файли * .col або папку, яка закінчується .col, але має .col будь-де на шляху ... Це просто божевільний
parapura rajkumar
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.