日期:2014-05-17  浏览次数:20969 次

关于C#的反编译对比
有一个软件,大概每周更新。
我反编译了A版本,以及最新的B版本,发现类名和函数名都变了,但是内容基本不变。
我想以A版本为基础,去添加以后的版本里新出现的代码。因为我的A版本已经用变量重命名改的基本可读了。
不希望每次都重新反编译最新版本,因为那样还有上百个错误还改。

目前没有想到快捷的,找出版本差异的方法。文本对比工具肯定不行。会提示全部不同的。

------解决方案--------------------
你用SVN 把A版本的代码导入到代码库
然后你把B版本的代码打开,对比代码库和B版本的代码区别
------解决方案--------------------
把你修改a版本的过程自动化,编译了b版本后,执行一下你的程序,变量自动重新给他重命名