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 键客 阅读(4299) 评论(18)  编辑 收藏 网摘

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

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

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

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。

发表评论



姓名 [登录] [注册] 
主页
Email (仅博主可见) 
验证码 *  验证码看不清,换一张
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论   新用户注册   返回页首      

导航: 网站首页 社区 新闻 博问 闪存 网摘 招聘 .NET频道 知识库 找找看 Google站内搜索



China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
China-Pub 计算机绝版图书按需印刷服务

相关文章:

相关链接: