【发布时间】:2011-05-10 13:19:48
【问题描述】:
我可以使用 ILSpy 从 .NET ddl 中查看 C# 代码。是否有任何程序可以从 dll 构建完整的 C# 项目?
附:我不想将 dll 包含到我现有的项目中。我想从 dll 中获取一些代码并了解它是如何工作的。但是直接从反射器读取代码更难。我更喜欢从 Visual Studio 读取代码,并希望从 dll 创建“类库”项目。
【问题讨论】:
-
您可以将 dll 作为程序集添加并调用所有函数,如果这是您所要求的...
-
它已经构建,因此在 dll 中。正如 soandos 所说,您可以引用 dll 并访问它的所有功能。不知道你觉得重新编译反编译的代码能达到什么效果……
-
嗯,问题是如何从已经编译的代码中获取 C# 项目。我认为是因为他想对其进行更改,而不仅仅是使用它...
-
@Andy - 这更有意义,只是无法从描述中弄清楚他的意图。
-
DLL 已已构建。您可以照原样使用它。为什么要再次构建它?你想完成什么?
标签: c# .net dll dllimport dllexport