CHM 拒绝从某些文件夹打开

par*_*mar 13 windows chm

希望您拥有可以正确打开.chm文件的 Windows 操作系统。

假设您有一个名为的文件A.chm可以正确打开

  • 现在创建一个名为的文件夹 f.column
  • 复制A.chmf.column 文件夹

现在双击A.chm在资源管理器中打开文件,您将看到一个包含消息的对话框:

无法打开文件:D:\f.column\API_GB.chm

有人知道为什么会这样吗?

这是一个与开发人员相关的问题,因为通常用户会从应用程序的帮助菜单启动帮助,并且可能认为该错误存在于应用程序中并与开发人员联系。这特别有可能发生在安装到用户配置文件中的应用程序中,因为如果用户名恰好包含.col.

Dan*_*ett 10

这是一个已知问题无法修复

当微软在旧的HTML帮助1.x格式交付了其MSDN库,他们使用.col的文件列出所有.chm这将被包含在文件山坳经文。

唯一的解决方案是将 CHM 移动到另一个文件夹。

名为文件夹中的任何 chm 文件*.col*都不会打开。将导致此错误的示例路径:

C:\asdf.col\TFSInstall.chm

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

  • 只是散发着糟糕的编码。我可以理解 *.col 文件或以 .col 结尾但在路径中的任何位置都有 .col 的文件夹......这简直太疯狂了 (2认同)