各位老大,这个问题困扰我一年了,之前也有发帖,但是没有找到准的答案。
问题是这样,网站先报.net runtime错误,大概过了10秒钟,应用程序池接着报错,然后网站就打不开了,回收一下应用程序池,就可以打开
不知道怎么解决。

解决方案 »

  1.   

    怀疑一下是32位,64位的问题,iis7以后可进程池里切换一下。
    之前的版本用命令切换
      

  2.   


    我之前的一个服务器也报这个错,软件环境win03(32位)+iis6,现在我们换了一个新服务器。配置还是这个,也报错。我们开发的环境是xp,应该和为数不太相关吧?
      

  3.   


    服务器我换,刚刚换一个IBM的,系统一切全是重新做新的。问题依旧存在啊。
      

  4.   

    你贴的2个图,细节提供不够。程序池崩溃,这个原因很多。你.net runtime错误细节贴出来,估计这个是原因。
    如果没有安全担心的话,你把web.config 中debug="true"
    看看能不能找到具体原因
      

  5.   


    这个就是.net runtime 的详细错误
    Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.5069, stamp 506be8a1, debug? 0, fault address 0x0000bef7.有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。这个是引用程序池的错误为应用程序池 '12365auto#mainweb' 提供服务的进程在与 World Wide Web Publishing 服务通信时遇到致命错误。进程 ID 为 '5140'。数据字段包含错误号。
      

  6.   

    这些就是告诉你 application pool crashed, 没有细节,不好猜
      

  7.   


    那我开启web.config 中debug="true"
    有错误的话,对网站会有影响吗???
      

  8.   

    有。
    速度会变慢, 如果可以的话,把
    <customErrors> 也给关了
      

  9.   


     <compilation
             defaultLanguage="c#"
             debug="true"
        />
      

  10.   


    我刚刚看了一下,他一直都是开启的状态,但是我运行时候,没有报任何错误,服务器里面就是报.net runtime错误,别的没有啊
      

  11.   

    挺像asp.net里面导致崩溃。我没辙了
    有个工具 IIS Debug Diag 你尝试一下
      

  12.   

     <compilation
             defaultLanguage="c#"
             debug="false"
        /> 把调试关了!
      

  13.   

    <compilation
             defaultLanguage="c#"
             debug="false"
        /> -->=true, 是让你的程序跑在调试模式下。 你这个runtime问题 。我没遇到过。不知道能不能解决。 试试吧!
      

  14.   


    没有用,问题依然存在,.net runtime错误一直持续中~~~
      

  15.   

    不好意思,从你提供的信息中无法获取具体的问题。引起该问题有可能是以下原因:
    1,一些unhandled exceptions,导致工作进程都crashed了。
    2,死遁环,比如方法调用方法,有了回路。
    3,权限问题,工作进程的运行帐号在获取/操作某下资源时权限不够。
    4,使用了第三方dll,之前使用Memcached分页式缓存时就发生过这样的问题。
    5,内存不足或者其它。总之,该问题发生时不是在asp.net在处理的范围之内,或者发生在工作进程内部,也就是asp.net运行时接管之前就发生了,所以配置debug=true无济于事,你得想办法找到真正的问题。你可以为认为有问题的网站独立出来,分配在一个单独的应用程序域下(对应着一个独立工作进程),以避免其它网站的影响,或者就直接用调试工具调试