【问题标题】:How to extract .dll file in c#? [closed]如何在 C# 中提取 .dll 文件? [关闭]
【发布时间】:2013-08-01 06:57:47
【问题描述】:

我是 .NET 应用程序开发的新手。涉及一个项目,分为接口层、业务层、数据层三个模块;我构建了这些并获得了 .dll 文件。

但是我丢失了一个 .dll 文件的源代码。

我想提取 .dll 并获得相同的源代码。是否可以从 .dll 文件中提取我的源代码?

【问题讨论】:

  • 搜索c#反编译器:jetbrains.com/decompiler
  • 试试DotPeek。请注意,这将为您提供 DLL 的源代码表示,但原始代码已消失(下次请注意源代码!)局部变量名称和cmets,例如无法恢复。
  • decompiler.net 也可以下载免费评估版
  • 您使用的是什么代码版本控制系统?也许另一个问题可以帮助您确定一个好的备份方案。
  • C# Decompilers? 的可能副本

标签: c# dll decompiler


【解决方案1】:

我非常喜欢JetBrains dotPeek,它免费且易于使用。

用于相同目的

【讨论】:

【解决方案2】:

试试ILSpy,一个开源的 .NET 程序集浏览器和反编译器(它需要 .NET Framework 4.0)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 2015-02-10
    • 2010-10-17
    • 2018-08-10
    相关资源
    最近更新 更多