我在服务器上有一个已发布的 asp.net 网站,我需要将其恢复为编辑等解决方案。是否有任何工具可以让我恢复解决方案?
Ilspy没有为我这样做,
提前致谢
假设您只有页面的编译版本,这可能会变得非常棘手。
您将需要对每个程序集使用反编译器。像 Habib 已经建议的那样,易于使用的反编译器是 .NET Reflector 和 JustDecompile。如果您已经在使用ReSharper,则当前版本具有内置的反编译器 ( dotPeek ),您也可以在http://www.jetbrains.com/decompiler单独免费下载。
问题是反编译器并没有真正重建你的代码,就像它最初一样,你可能仍然需要手动修改。如果代码是在“优化代码”设置设置为 的情况下编译的,则尤其如此true
。
祝你好运!