本帖最后由 Sinba69 于 2011-06-08 12:43:57 编辑

解决方案 »

  1.   

    customErrors 设置为Off
    看下输出的错误信息 。
      

  2.   

    在Web.Config文件中配置<customErrors Mode="On"/>并且
    <compilation debug="true">这样就能提示错误在哪个页面,然后你根据提示错误修改,修改完成后,再将debug设置成false即可。
      

  3.   

    查看一下你有几个web.config文件。
      

  4.   

    可能是IIS连接池的问题你换一个池试试看看如果一开始就出现这样的问题那就是你代码或者配置文件的问题了你重新 编译一下试试
      

  5.   


    http://gostlili.blog.163.com/blog/static/11662714320100801753516/
      

  6.   

    很可能是 sql 查询的时候 没有 conn 没有 close
      

  7.   

    错误的时候静态网页能访问吗,不连接数据库的asp.net网页可以访问吗,如果可以,就是你的connection没有关闭.
      

  8.   

    如果如你所说 那就 重装 iis吧 有很大可能是 iis的问题
      

  9.   

    <!--定义错误处理方式-->
    <customErrors mode="Off" defaultRedirect="default.htm">
    <error statusCode="403" redirect="403.htm" />
    <error statusCode="404" redirect="404.htm" />
    </customErrors>
      

  10.   

    应该是你在配置文件中没有设置<customErrors Mode="Off"/>就是所谓报错后跳转的页面,所以它有时候报错
      

  11.   

    运行一段时间崩溃,我估计就是你代码有问题,肯定是有些资源用了没释放,累计之后造成堵塞,一般可能是连接未及时关闭无法打开新连接,你可以验证下,你先写个静态的HTML页面放进去,等你崩溃的时候看能不能访问这个静态页面,再在资源管理器里看你的进程消耗。再来判断你的,IIS和程序。你会看日志最好
      

  12.   

    某些资源没有释放,如数据库连接,读写文件等操作。建议在Debug模式下在调试一下。
      

  13.   

    IIS问题吧!不太懂,顺便帮LZ顶一顶
      

  14.   

    解决方案两种:
    第一种:
    第二种:
    <customErrors Mode="On"/>
    将配置文件里面这个节点去掉