昨天下载了一个C#的帮助文档,居然打不开,很是郁闷.... 后来查了查才知道 原来是这样.
这就是一个chm格式的文件
chm的设计者的初衷是用来做帮助文档,其本质是一堆html网页文件的组合。后来有了专门的编译器、反编译器,人们发现chm这东西具有的html的特性,使其用来做电子书实在是又好又方便,连html里面的脚本特效什么的都能保留下来。所以现在有很多资料采用这种格式。
1、系统将chm默认关联到“windows\hh.exe”,正常时双击即可打开。
2、当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但将无法显示。
原因是:打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。当路径中插入“#”“%”等字符后,将使命令行的语义发生变化,导致无法正常使用chm,而此时系统又不会有出错的提示,所以很多人被困扰了。呵呵我的C#就是因为其中有了这个#.删除问题解决.
解决办法:删除路径中的特殊字符。
3、安装微软的安全更新 896358 或 890175 后,该补丁对chm的itss协议做了限制。有的chm使用了该协议,所以导致chm无法显示。
解决办法:可以修改注册表、修改安全级别、改itss.dll(这个是听说的);或者最简便的办法:右键点chm—>选属性—>选解除锁定,ok!
分享到:
相关推荐
catia vb
[互联网工作原理].Que,.How.the.Internet.Works.(2006),8Ed.chm
RTP: Audio and Video for the Internet By Colin Perkins Publisher : Addison Wesley Pub Date : June 12, 2003 ISBN : 0-672-32249-8 Pages : 432 The Real-time Transport Protocol (RTP) provides ...
Author Jonathan Zdziarski, the developer of the first fully functional application using the open iPhone toolkit, now explains in clear language how to create applications using Objective-C and the ...
The ADAPTIVE Communication Environment (ACE) is an open-source toolkit for building high-performance networked applications and next-generation middleware. ACE's power and flexibility arise from ...
Prentice.Hall.C.plus.plus.How.to.Program.5th.Edition.Jan.2005.INTERNAL.chm
你的无线网络有多安全Prentice.How.Secure.Is.Your.Wireless.Network.chm
You can copy the contents of the CD to your hard disk by running the setup program found in the CD's root directory, or you can retrieve the files directly from the CD's \Code directory. The \Code ...
How to manage the successful project Addison Wesley How To Run Successful Projects III The Silver.chm
More importantly, he uses his own work with companies big and small to show how to harness those talents to create products that will both thrill their users and grow the bottom line.
The authors offer a pragmatic, consistent comparison of each leading framework--both proprietary and open source. Writing for IT managers, architects, administrators, developers, and testers, the ...
and the first few chapters have been fascinating."--Open Systems Today"A much more readable and detailed treatment of UNIX internals can be found in Advanced Programming in the UNIX? Environment by W...
Chapter 8Primitives as Typesexplores the relationship between the primitive types and objects of their corresponding wrapper classes, and how boxing and unboxing can transparently convert between ...
c语言圣经.chm Preface The computing world has undergone a revolution since the publication of The C Programming Language in 1978. Big computers are much bigger, and personal computers have ...
C plusplus 大学教程(第五版) EN part2 ...下载另外两个文件 C plusplus How.to.Program.5th.Edition.part1.rar C plusplus How.to.Program.5th.Edition.part3.rar Title: C plusplus How to Program (5th Edition)
The accompanying CD-ROM contains the full LSB 2.0 specification and the sample program files used in the book. Coverage includes LSB coding practices Software packing and installation issues UNIX...
Seeing how the protocols operate in varying circumstances provides a greater understanding of how they work and why certain design decisions were made. It also provides a look into the implementation...
TCP/IP Illustrated, Volume 2 contains a thorough explanation of how TCP/IP protocols are implemented. There isn't a more practical or up-to-date bookothis volume is the only one to cover the de facto ...
Whether you are new to TCP/IP or you have read other books on the subject, you will come away with an increased understanding of how and why TCP/IP works the way it does, as well as enhanced skill at...