今天使用Sandcastle  Help File Builder对系统进行文档化工作,在生成时出现错误,报错信息如下:

BUILDASSEMBLER : error : CopyFromIndexComponent: The indexed document 'C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\zh-CN\PresentationCore.xml' is not a valid XML document. The error message is: “.”(十六进制值 0x00)是无效的字符。 行 20465,位置 5

打开此xml后发现文件已经受损,查阅MSDN后得知是安装非英文版本的Visual Stuido 2008 SP1 引起的本地化文件受损,在http://support.microsoft.com/Default.aspx?scid=kb;en-us;957507&x=3&y=14

可以查看此问题的详细描述并下载解决此问题的hotfix补丁。

安装补丁后顺利运行Sandcastle生成注释。

posted on 2010-04-19 10:58  田老师  阅读(626)  评论(0编辑  收藏  举报