从exe中提取/解压缩源文件
本文关键字:解压缩 源文件 提取 exe | 更新日期: 2023-09-27 18:26:03
有一个特定于客户端的解决方案,我们找不到它的源代码,但我们有.exe文件。
是否可以使用.Net Reflector将其提取到Visual Studio中的可构建解决方案中?
目前我可以检索一些.cs文件,但应用程序中的表单以及文件夹结构等无法提取。
有什么插件我可以用来实现这一点吗?
感谢
如果您只在寻找.Net Reflector插件,那么您可以尝试ReflectorFileDisassembler:
http://www.denisbauer.com/Home/ReflectorFileDisassembler
还有一个.Net Reflector插件是FileGenerator:
http://filegenreflector.codeplex.com/
如果你对其他选择持开放态度,另一个选择是Telerik:的JustDecompile
http://www.telerik.com/products/decompiler.aspx
Dopeek也是一个选项,正如其他答案所提到的那样。
dotPeek可以将程序集转换为实际的.sln
或.csproj
文件。我对所有这些工具的经验是,它们可以做得很好,但有时不可能将编译后的程序集恢复为原始程序集。