前一段时间一直在.net 2003的环境下工作,并使用NDoc生成帮助文件,最近换到了VS 2005上,大家都知道NDoc因资金问题已经停止研发了,网上还是有支持 .Net 2.0的版本可以勉强生成,但在使用中发现其对.net 2.0的新特性泛型无法支持,本应是
却会在文档中生成这样的描述:
于是在网上查到了Sandcastle,这个微软开发的帮助生成类库,其安装后可运行 %Program Files%/Sandcastle/Examples/generic/SandcastleGui.exe文件,界面虽然简陋,但对泛型等支持较好,并且支持VS2005的帮助样式,很漂亮。遗憾的是帮助文件中的元素都是英文的,即使选择了语言也一样。如果不对帮助文件的界面语言的要求,这是个不错的选择。下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyID=E82EA71D-DA89-42EE-A715-696E3A4873B2&displaylang=en
Sandcastle Help File Builder是基于Sandcastle的第三方GUI工具,当前最新版本1.8.0.1Beta,网址:
http://shfb.codeplex.com/,可惜的是我一下午也没能Down下来,只在网上找了一个1.4版用了下,同样,语言选项里面没有中文。