asp.net - 从 IIS 部署中恢复 ASP.NET 项目

标签 asp.net asp.net-mvc iis

我是 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/

相关文章:

c# - 如何从 ASP.NET 中的 DetailsView 控件获取值?

asp.net - IIS 错误 403.14 - 禁止访问

javascript添加两个文本框值并显示在第三个

asp.net - 使用 Entity Framework 创建具有多个查询的 MVC ViewModel

asp.net-mvc - 在 Vista Home Premium 上的 IIS 中托管 ASP.NET MVC 时,css/图像不显示

authentication - IIS 匿名用户身份验证不适用于 AD 凭据

c# - 在服务器端访问客户端变量

asp.net-mvc - Telerik-grid onRowSelect 如何获取 id?

asp.net 模拟用户进行网络资源访问

iis - 如何使用 IBM WebSphere Application Server Liberty Profile 配置 IIS?