笔记本电脑意外关闭,无法在Vs2010上查看我的项目

本文关键字:Vs2010 看我 项目 我的 意外 电脑 笔记本 | 更新日期: 2023-09-27 18:25:00

我正在进行Web项目,然后我的笔记本电脑突然崩溃了。然后我重新启动我的笔记本电脑,再次打开我的项目。然后我按F5 ASP开发服务器启动,但它没有显示我的web应用程序,我在笔记本电脑崩溃之前正在工作,之后我打开了任何其他web项目,它的工作,但不是我正在工作的那个。

笔记本电脑意外关闭,无法在Vs2010上查看我的项目

不幸的是,您的文件在这个过程中似乎已损坏。

然而要检查的是:

  1. 代码还在吗?你看到什么不同了吗?

  2. 你可以将你的代码与其他正在运行的网络应用程序进行比较,以确定代码中的任何问题。

  3. 打断你的项目,看看它为什么没有启动,这可以在Page_Load 中完成

如果您的代码不在:

在你的电脑重新启动之前,你的程序不太可能存储了一份副本,我只能说,如果你有源代码管理,那么答案就是在那里查看。

您说您使用的是VS2010,您可以检查C:''Documents and Settings''UserName''My Documents''Visual Studio 2010''Backup Files''(或系统上的等效文件)。

只有当你打开备份时,这才会起作用!

编辑

由于你的代码在那里,我会先尝试上面的三点,然后你可以尝试:

  • 重新设置起始页
  • 检查web.config
  • 检查路由文件夹以确保没有文件损坏

我本以为使用断点应该向您确定出了什么问题。

第2版

由于您的page_load没有启动,您可能需要查看以下代码:

AutoEventWireUp-您需要确保此设置为true,以便查找Page_Load或Page_Init事件。

如果失败了,那么你可能想看看这个链接

编辑3

OP发现app_offline.htm被激活,这导致了问题的出现。

app_offline.htm是为web应用程序停机进行维护时创建的。因此,如果你的网站是实时的,它就会被删除,并显示"此网站已关闭以进行维护"的消息。我不完全确定为什么在你的情况下会发生这种情况,尽管很明显。这通常在网站更新后激活,更新完成后应删除。很明显,这对你来说有点与众不同。

您能检查开始菜单->程序->管理工具->运行"事件查看器"

选择"Windows日志"->系统

查看事件查看器中记录的错误,通常您可以查看导致崩溃的信息。

可能是内存访问错误。