首页 新闻 搜索 专区 学院

有一个编译好的dll 文件没有源码。如何修改其中的代码 高手帮忙

0
[已关闭问题]

情况是这样的。公司以前开发员开发的一个系统。现在开发人员已经不在这个公司了。交接的时候也不知道他们是怎么搞的。所有业务员逻辑层 和数据层代码的源代码都没有。现有一个问题需要修改业务层中的代码。高手帮忙看看怎么才能快速的进行修改。 如果用反编译的话。有几十个类。编译出来后也会有很多问题。需要进一步进行修改。程序为.net 1.0 请问除了反编译有没有其他的方法。或者说只把单独的那个类提取出来然后反编译修改好后搭建一个同命名空间的业务逻辑层。在进行编译。不过这样试了下好像会覆盖原有的类。只会存在一个当前的类。高手帮忙 。。。

yzy的主页 yzy | 菜鸟二级 | 园豆:317
提问于:2010-04-12 16:02
< >
分享
其他回答(2)
0

项目不复杂就重新写一个了。

要不是将就下,导出来修改了,哪里报错改哪里,改到好为止。

路过秋天 | 园豆:4763 (老鸟四级) | 2010-04-12 17:25
0

如果所有的dll都没混淆,用reflector应该一个小时可以足够完成反编译并修改重新编译。

http://www.cnblogs.com/downmoon/archive/2007/12/29/1019813.html

邀月 | 园豆:25375 (高人七级) | 2010-04-12 20:53
0

同意楼上的.

天天不在 | 园豆:926 (小虾三级) | 2010-04-13 09:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册