问题描述
我现在在用SandCastle生成帮助文档,在生成过程中,遇到两个比较棘手的问题,一个就是无法显示中文,这个问题版主已经发贴说明,非常感谢.还有一个问题就是示例代码的嵌入,在最新版本的SandcastleHelpFileBuilder中,有这么一组件:CodeBlockComponent,这个组件的说明是这样的:Thisbuildcomponentisusedtosearchfor<code>tagswithinreferenceXMLcommentsandconceptualcontenttopicsandcolorizethecodewithinthem.Itcanalsoincludecodefromanexternalfileoraregionwithinthefile.我的英文比较烂,看着大体意思是说在编译时可以从相关的XML文件中找Code标识,然后自动生成示例代码,支持外部文件和写入文件内部两种方式(不知道理解的对不对),但是我一直没有试成功,我试的方式是通过导入外部文件的方式,在编译成帮助文件时,也会去找我写好的示例代码文件,但是最终生成的帮助中却看不到示例代码,不知道因为什么原因,烦请大家帮忙看一下,多谢了.以下是我XML文件的一部分:<membername="M:SandTest.Class1.Add(System.Int32,System.Int32)"><summary>获取两数相加的和</summary><paramname="a"></param><paramname="b"></param><returns></returns><codesource="..ExamplesAdd.cs"></code></member>其中黑体标的那一块是导入外部文件.这个贴子发到这个版块可能不太适合,希望管理员不要给我删了,多谢