2009-06-08 87 views
1

我正在构建一个包含自己的JavaScript文件作为Web资源的组合控件的自定义库。我已经运行DocProject来生成我的XML文档CHM并且它工作得很好。JavaScript XML评论文档

但是,当我将解决方案设置为“发布”配置时,运行时仍未从嵌入式JavaScript文件中提取XML注释,并将它们包括在生成的comments.xml文件或.org反射文件中。因此,当我运行我的DocProject版本时,我的JavaScript文件中包含的评论被排除在外,使我的文档不完善。

有什么想法?我希望能够直接在生成的CHM中包含JavaScript文档。

我已经看过CodePlex上的AjaxDoc,并且在大约6个小时后还没有成功。是的,我已经联系过Bertrand LeRoy(AjaxDoc的创建者),并希望能够听到一些回应,尽管我确信他很忙。

回答

0

你的问题似乎没有任何关系与JavaScript或XML,本身,而是DocProject,你可能想添加到你的标签。

+0

由.NET框架生成的.XML文件不会导出JavaScript文件中的XML注释。 这不是DocProject的结垢,这是事实上,我的“JAVASCRIPT”文件的“XML”“COMMENTS”没有出现在“.NET”生成的“DOCUMENTATION”文件中。也许现在你会明白标签。 :) – Jonathan 2009-06-08 13:58:03

0

有几点可以帮助你明白是怎么回事:

的XML文档文件从编译源代码注释建。 Javascript未编译。

Visual Studio对JS上xml文档的唯一支持是在用于intellisense和代码完成的JS代码编辑器窗口中。而已。

AjaxDoc是一个相当复杂的野兽,它只适用于使用MsAjax构建的JS并利用它的输入系统。

AjaxDoc不能建立XML文件POJO(简单OLE”的JavaScript)

我不认为我的呼吸从伯特兰任何回应。

我目前正在研究POJO文档引擎,但我的工作让我很忙。您可以在/ docs目录中看到一个浏览器中的按需文档构建原型this download

对不起,这个消息并不好。