【问题】
下载了一个chm,然后打开,结果出错:
【解决过程】
但是对于另外的一个,刚下载的chm,却是可以正确打开的。
另外一个chm的文件名,都是英文。而这个打开错误的chm的文件名中,包含了中文:
Linux+设备驱动+第三版中文版2.6内核ldd3.chm
然后经过尝试,把文件名中的中文去掉,就可以正常打开chm了。
即,文件名改为:
Linux++2.6ldd3.chm
【总结】
chm文件,打开出现错误的时候,检查一下是否是该chm文件名中包含中文,如果是,把文件名中的中文去掉,也许就可以正常打开了。