自动生成.NET项目帮助生成

工具

1. 先安装Sandcastle生成帮助文档安装.msi

2. 再安装HTML Help Workshop

3. 最后安装DocProject-1110RC1.exe

4. 然后会在VISUAL STDIO 中新建项目的模板中看到docproject(Creates a class library project that builds a single compiled help file for all of its project references; extensibile using a C# build process component)clip_image002

5. 添加这个项目

6. 然后在原来的解决方案中的所有项目-》属性-》生成-》输出》XML文档选项勾选上

a) clip_image004

7. 添加新的项目DOCPORJECT1

a) clip_image006 clip_image008 clip_image010 clip_image012 clip_image014 clip_image016

b) 查看项目

c) clip_image018

d) 编译 生成 这个地方很慢的 20分钟所有 不要停(CTRL+BREAK),特别是第7步,非常的慢

e) clip_image020

clip_image022

完成后 生成CHM 文件 如图所示

clip_image024截图举例 如下:

clip_image026
这里要求 类中的注释 是XML格式 (就是三横线的那种,系统可以直接识别出来)clip_image028

拉出一个 helpProvider 控件,把CHM 放在EXE 同样的目录

然后再菜单下面输入打开帮助的代码

private void helpProfessionMenuItem_Click(object sender, EventArgs e)

{

Help.ShowHelp(ActiveForm, "DocProject1.chm");

}

OK

制作完毕

如果自己要做其他非自动生成的 HTML HELP WORK 直接可以将做好的网页帮助文件生成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值