将XML注释重新插入自动生成的[assembly] .xml文件中的C#源文件树中

我的情况:
所以,上周我用ILSpy将.NET程序集反编译成C#;从那时起,我已经投入大量精力来按摩文件/项目等,以便它们都能正常工作(有很多小错误[主要由ILSpy的代码生成过程引起]和随机问题而且我我一直在修理它们.我现在距离我的目标只有几英寸,看到终点线!

但是,瞧瞧:我刚刚意识到所有的XML评论都缺失了. >.<

我做了一些淘洗,我能够找到.xml智能文件,里面有所有Visual Studio生成的注释.

我想要完成的事情:
我想将这些注释从生成的.xml智能文件复制回源文件(当然,这是自动化的,因为这个程序集中有大约5000个类).

我的问题:
我该怎么办?是否有任何工具可以帮助我自动执行此任务?

解决方法

您可以使用Roslyn CTP for C#来创建一个将注释重新插入源文件的工具. ( http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx)Roslyn创建了一个树状结构的C#代码,您可以通过编程方式进行操作,然后写回文件.

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念