加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 23:31:22 所属栏目:百科 来源:网络整理
导读:我的情况: 所以,上周我用ILSpy将.NET程序集反编译成C#;从那时起,我已经投入大量精力来按摩文件/项目等,以便它们都能正常工作(有很多小错误[主要由ILSpy的代码生成过程引起]和随机问题而且我我一直在修理它们.我现在距离我的目标只有几英寸,看到终点线! 但
我的情况:
所以,上周我用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#代码,您可以通过编程方式进行操作,然后写回文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读