微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将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#代码,您可以通过编程方式进行操作,然后写回文件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。