gpt4 book ai didi

c# - 从服务器获取我发布的 ASP.NET 网站的源代码

转载 作者:太空狗 更新时间:2023-10-30 00:18:11 24 4
gpt4 key购买 nike

我已经通过 Visual Studio 将我的 ASP.NET 网站发布到我的 Windows Server 2012。

但是事情发生了,我失去了所有的资源。我有备份,但还不够新。我可以重新编码缺少的所有内容,但我不记得所有内容。

我想知道是否可以从我发布网站的服务器上获取源代码?我拥有对它的完全访问权限。

谢谢,

hell 猫8

最佳答案

很抱歉听到这个消息!
ASP.NET (WebForms) 应用程序由代码隐藏类和 .aspx 页面组成。所有的代码隐藏类都被编译成一个类库,位于根目录下的bin文件夹中。
ASP.NET (MVC) 应用程序具有类似的结构,但 View 的扩展名为 .cshtml/.vbhtml。

如果您丢失了应用程序的后端代码,则需要反编译dll 文件以取回您的代码。遗憾的是,您将丢失所有代码注释,因此需要重新创建它们。

一些反编译器:dotPeek , ILSpy , JustDecompile , Reflector

关于c# - 从服务器获取我发布的 ASP.NET 网站的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41504504/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com