keyboy

Here a Pattern, There a Pattern, Everywhere a Pattern.
posts - 1, comments - 18, trackbacks - 0, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

NDoc中文支持

Posted on 2005-02-01 01:32 键客 阅读(4450) 评论(18)  编辑 收藏 网摘

NDoc编译出来的文档不支持中文,今日修改了修改。留此日志以做纪念。
当然里面包含了两份xslt文件所以比原来大了不少。

使用方法:
    1、拷贝到NDoc目录。
    2、选择Documenter为MSDN 
    3、把LangID选为2052 Chinese (PRC)就可以了 
    4、该干嘛干嘛

基于sf.net上的最新代码修改,版本1.3.1。 点击下载 

0
0
(请您对文章做出评价)

Feedback

#1楼   回复  引用  查看    

2005-02-01 12:19 by 简单生活      
  试了一下,编译不成功,出现以下错误:(
BUILD FAILED
D:\Work\InfoTouch\InfoTouch.build(243,10):
Error loading documenter 'MSDN'.  There are no NDoc documenters available.

#2楼[楼主]   回复  引用  查看    

2005-02-03 11:40 by 键客      
在NAnt中即使是最新版的 0.85-rc1 好象也不能支持最新版的NDoc。如把1.3.1851.0版下的 
    NDoc.Core.dll 
    NDoc.ExtendedUI.dll 
    NDoc.Documenter.Msdn.dll
三个文件覆盖NAnt下bin\lib\net\1.1目录下面的NDoc库也是不能载入'MSDN'documenter的。
所以我是在Nant的build文件中直接调用NDoc的命令行工具进行文档编译。 这样的好处是可以随时更新NDoc而不用担心和Nant有什么兼容性问题。

如:<exec program="ndoc.bat" commandline="nowait" />

#3楼   回复  引用  查看    

2005-02-04 01:59 by 简单生活      
喔,原来是这样!
我用0.84的NAnt重新编译来支持最新的NDoc,虽然可以载入执行,但编出来的文档是乱码:(

#4楼   回复  引用    

2005-02-22 15:27 by marsforest
很好用!谢谢楼主◎

#5楼   回复  引用    

2005-02-24 16:58 by 西门子乌
真的是很棒,不过有点小问题。
构造函数里Initializes a new instance of the class.变不过去。是不是原来的判断有问题啊?

#6楼   回复  引用    

2005-03-14 17:23 by anf
很不错,谢谢

#7楼   回复  引用    

2005-03-29 11:32 by rollback
[Visual Basic]
Public 类 Test

这个还是应该保留Class而不该翻译了
[C#]
public class Test
这个就是好的。

#8楼   回复  引用    

2005-03-29 11:37 by rollback
[Visual Basic]
Public 枚举 TestEnum
已经很不错了,加油。

#9楼   回复  引用    

2005-04-28 01:05 by 寒枫天伤
非常不错,我这两天还在傻里傻气地去研究怎么显示为中文,没注意你早就搞定了,谢谢楼主:)

#10楼   回复  引用    

2005-06-06 11:07 by scale
nice

#11楼   回复  引用    

2005-07-04 18:24 by Jeky[未注册用户]
谢谢,问题已解决!

#12楼   回复  引用    

2005-07-05 15:06 by Jeky[未注册用户]
老大,构造函数还是英文的?如何解决?
Initializes a new instance of the MyClass class.

#13楼   回复  引用    

2005-11-03 09:44 by offo[未注册用户]
Thanks so much!
这是怎么回事呢??谢谢楼主

#15楼[楼主]   回复  引用  查看    

2005-12-10 12:10 by 键客      
将LangID设为2052

#16楼   回复  引用    

2006-10-27 23:50 by James[匿名][未注册用户]
装了可以用,但有些内容是"?",有些中文是正常的,不知道是什么原因?

#17楼   回复  引用    

2006-11-04 13:06 by BaoGoo[未注册用户]
可能楼主的是以前的版本,那种方法才有效吧,现在的版本会出现上楼所述情况。

#18楼   回复  引用    

2007-12-13 09:54 by awen177[未注册用户]
为什么我在指定sln文件后报错啊?
----〉System.Xml.XmlException: 给定编码中有无效的字符。 行 85,位置 45。