惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

博客园 - Gofficer

决战紫禁之巅 为学 C#网页自动登录和提交POST信息的多种方法 一个C#写的调用外部进程类 快速实现在Windows应用程序中支持拖拽的TreeView控件(C#) PPT转图片 开发人员,敢问路在何方? C# 实现注销、关机、重启电脑功能 ultraGrid 控件中,实现单元格内容换行显示 如何用一条sql取得第10到第20条的记录? 实现服务器端与客户端对话 C#中访问WEB页面 使用代理服务器 自定义Ping方法 HTTP请求和应答 Socket套接字实现服务器端连接 Socket套接字实现客户端连接 启动和停止本地系统进程 异常处理
用Sandcastle一键生成CHM帮助文档
Gofficer · 2008-01-08 · via 博客园 - Gofficer

NDoc是一个很好的工具,可以把.net中的注释导出,生成chm文档一边查阅和管理。可惜因为没有得到开源社区的支持已经停止开发。

Sandcastle原本是微软内部用于开发管理的一个工具,它的功能和NDoc基本一致。由于它能够得到微软的支持,所以更新和维护基本不用担心。

但Sandcastle目前还不够完善,至少有两点不足:

1、目前只能通过doc命令执行,没有GUI;

2、目前只支持单个工程,不能合并处理整个解决方案。

微软承诺以后的版本会做功能升级和完善,但何时能够完成并没有时间表。

针对这两点不足,已经有人做了很好的GUI软件,以满足人们需求。但仍然会有一些缺陷无法很好满足。

实际上,最新的Sandcastle版本内部包含的一个bat文件,已经把十几个步骤的doc命令进行了集成,使得用户只要一个doc命令就可以完成整个doc命令集操作。

实现方法如下:

1、下载并默认安装HTML Help Workshop和Sandcastle;

2、新建一个空目录(如:example),把需要处理的工程的dll文件和包含注释信息的工程XML文件拷贝到这个目录下(如:这个工程为test,则,这两个文件分别是:test.dll和test.xml);

3、到“C:\Program Files\Sandcastle\Examples\sandcastle”目录下拷贝“build_Sandcastle.bat”文件到example目录下;

4、打开cmd窗口,转到example目录下,执行如下命令:build_Sandcastle vs2005 text;

5、几分钟之后,执行完毕你可以在chm目录下看到test.chm文档。