我是 ASP.NET Web 开发的真正新手,拥有 Java 背景。一位 friend 有一个在 IIS 上运行的 ASP.NET 3.0 部署。他找不到在 Visual Studio 2008 中创建的原始项目文件,并让我帮他一把。
是否可以从 IIS 上的部署重新创建项目?我在 inetpub[domain]\httpdocs 目录中看到了很多 ASPX 和 CS 文件。
我没有看到 .SLN 文件。我想这就是他所需要的。重建会是一件真正的苦差事吗?是否有我需要重新创建的不会部署到 ISS 的 Assets 或源文件?
谢谢
最佳答案
重新创建解决方案/项目文件(可能)是恢复的一小部分。您是否在 Web 服务器上看到任何 .aspx.cs 或 .aspx.vb 文件?如果没有,您需要从网站/bin 文件夹中 DDL 的每个 .aspx 文件的代码中提取代码。幸运的是,您可以使用 reflector 轻松对任何 .Net 代码进行逆向工程。 ,但是所有评论都将丢失。
关于asp.net - 从 IIS 部署中恢复 ASP.NET 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7421401/