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

时间:2013-07-26 13:49:42

标签: c# asp.net visual-studio-2010 windows-7

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

2 个答案:

答案 0 :(得分:3)

不幸的是,听起来您的文件在此过程中已损坏。

但是要检查的事情是:

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

  2. 您可以将代码与其他有效的网络应用进行比较,以确定代码存在的任何问题。

  3. 断开你的项目以了解它为什么没有开火,这可以在Page_Load

  4. 中完成

    如果您的代码不存在:

    你的程序不可能在你的电脑重启之前存储一份副本,我只能说你有源控制,那么答案就是在那里查看。

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

    只有在备份开启后才能使用此功能!

    修改

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

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

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

    <强> EDIT2

    由于您的page_load未触发,您可能需要查看此代码:

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

    如果失败,那么您可能需要查看此link

    编辑3

    OP发现app_offline.htm已被激活,这就是导致问题的原因。

    app_offline.htm是为Web应用程序关闭以进行维护而创建的。因此,如果您的网站是实时的,那么它将被删除,并显示“此网站已关闭以进行维护消息”。我不完全确定为什么会在你的情况下发生这种情况,不过它显然有。这通常在网站更新后激活,并应在更新完成后删除。显然,这对你来说是一个异常值。

答案 1 :(得分:0)

请注册 StartMenu - &gt;程序 - &gt;管理工具 - &gt;运行事件查看器&#39;

选择&#34; Windows日志&#34; - &GT;系统

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

可能是内存访问错误。