如何取消发布完整的网站

本文关键字:布完整 网站 取消 何取消 | 更新日期: 2023-09-27 17:55:47

我的客户给我他的FTP我正在下载源代码。它出版了。如何在代码中进行更改。我的客户端没有未发布的代码。我能做什么?

如何取消发布完整的网站

好吧,您需要检查一些事项

1-检查代码,看看是否可以找到.cs文件.aspx文件。如果您能找到它们,则意味着该网站是在调试模式下部署的,您至少可以拥有所有 asp.net 表单的代码。

如果您找不到.cs文件,则它以发布模式部署,您就完蛋了。

2-检查代码的调试/发布文件夹,看看是否可以找到一些自定义DLL。(按照惯例,我的意思是不来自Microsoft和任何第三方的 DLL)。如果你能找到一些自定义DLL,那么你就不能做任何事情,因为你没有DLL的代码。(因此,您没有 Dll 项目)。

您仍然可以使用某些工具检索DLL的代码,但不建议这样做。

编辑:

您无法获得确切的代码,但您可以获得它的反编译版本。

最流行(也是最好的)工具是Reflector,但也有其他.Net反编译器(如Dis#)。您还可以使用 ILDASM(与 .Net Framework SDK 工具捆绑在一起)反编译 IL。