如何反编译ASP.net网站打包后的dll,然后整合生成的cs文件

我反编译了一个网站,一个dll生成好几个cs文件,而且名称也不是和aspx文件对应的,我的问题是怎么样把这些cs文件整合为原本的状态,然后要怎么把这些cs文件和aspx文... 我反编译了一个网站,一个dll生成好几个cs文件,而且名称也不是和aspx文件对应的,我的问题是怎么样把这些cs文件整合为原本的状态,然后要怎么把这些cs文件和aspx文件整合在一起? 展开
 我来答
百度网友72ef19b43
2012-06-13 · TA获得超过474个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:342万
展开全部
事实上,不管你用Reflector或ILSpy都不能完全的将dll反编译成和编译前一模一样的。这些反编译工具由助于你了解人家dll的内部结构,但不能说拿别人编译后的项目,你然后反编译一下dll就可以继续二次开发了。你要知道反编译工具都是第三方写的,不是微软官方的,反编译工具是根据一些既有规则试图将dll内部的结构猜出来,当然这里用猜也不恰当,但你可以这么理解。所以对于复杂的dll,反编译工具并不能完全彻底的编译他们。这些工具有助我们学习人家的代码,但绝对不是让你盗版人家的,他们也没这个能力。
youbl
2012-06-13 · TA获得超过2510个赞
知道大有可为答主
回答量:1844
采纳率:62%
帮助的人:1672万
展开全部
你用什么反编译?如果是Reflector或ILSpy,应该会创建一个Csproj文件,用VisualStudio可以打开这个项目,然后编译就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式