RedGate Reflector从.net程序集中恢复源代码

快问。

我可以使用RedGate Reflector恢复丢失的.cs文件吗?

我的程序集是一个调试版本

如果在Reflector中打开.NET程序集,您应该能够切换Reflector使用哪种语言来显示代码,例如ILVB.NETC# 。 UI菜单栏上有一个下拉列表,其中包含这些语言选择。

只要您拥有所有必需的外部库和引用,您就应该能够复制C#代码表单Reflector并尝试重建它。

为了使IL代码重新变为文件更加简单,您应该检查这个Reflector Add-in 。

可以在此处找到更多的Reflector加载项。