所以我在一个非常奇怪的地方结束了。由于我无法控制的情况,在我能够对备份/存储库进行某些更改之前,一台机器就烧毁了。这只是一个没有备份的文件,但它对我来说仍然很重要。
然而,生成的二进制文件仍然存在于内部测试网页上。所以我的第一个想法是尝试一个反编译器,它给出了一些结果,但它不是很准确。
我注意到,当我没有为 ASP.NET MVC 进行太多配置时,如果没有任何处理方式,错误会显示引发异常的文件的源代码。
我想知道是否可以使用它来取回我的代码,但输出长度似乎限制为 9 行。
所以。
(A) 这可能吗?
(B) 有什么办法可以得到超过 9 行?
(C) 这种事情有什么好的工具吗?
我不是想破解。我拥有该网站和代码。这只是一个不幸的情况。