CHM 拒绝从某些文件夹打开

CHM 拒绝从某些文件夹打开

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

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

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

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

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

有人知道为什么会发生这种情况吗?

这是一个与开发人员相关的问题,因为通常用户会从应用程序的帮助菜单启动帮助,并且可能会认为该错误出在应用程序中并联系开发人员。这种情况尤其可能发生在安装到用户个人资料中的应用程序中,因为如果用户名恰好包含 ,就会触发该错误.col

答案1

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

当微软以旧的 HTML Help 1.x 格式提供其 MSDN 库时,他们使用.col文件来列出.chm要包含在科尔講座。

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

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

C:\asdf.col\TFSInstall.chm

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

相关内容