Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.3959, stamp 45d72003, debug? 0, fault address 0x0000bee7.在事件查看器里,一个周期大概三小时这样子,就出现五六条这样的出错信息,不知道这是什么原因.一直以为得不到很好的解决,不知道在场的高手们如何解决呢.我用的是.net2.0/C#

解决方案 »

  1.   

     w3wp.exe  IIS进程崩溃了 设置独立应用程序池 定时回收
      

  2.   

    关注半天了,不懂,帮你顶一下。可惜我的SqlParameter帖子没人帮
      

  3.   

    这个问题百度上有很多呀:
    我直接怀疑你的内存堆栈有问题,不一定是物理坏,但有可能是其它程序有冲突导致。
    很有可能程序死循环引起的
    1.从IIS日志排查,看看系统日志与IIS访问日志出错时间是哪一个页面
    2.定时、定量回收应用程序池
    When you run ASP.NET 2.0 on a domain controller check permissions on the following registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASP.NET_2.0.50727\Names .When ASP.NET 2.0 is installed, the local group IIS_WPG is given special permissions on this key. When the server is a domain controller the IIS_WPG group becomes a domain group (there are no local groups on domain controllers) and the NETWORK SERVICE account cannot be a member of it as it is a BUILTIN account. What you will need to do is give the NETWORK SERVICE account specific permissions to that key. Start Regedit and navigate to that key. Right-click "Names" and select “Permissions” on the context menu. Click Add and enter NETWORK SERVICE, click "Check Names" and click "Ok". With NETWORK SERVICE highlighted in the "Groups or User Names" list, click "Advanced". On the "Advanced Security Settings for Names" dialogue highlight NETWORK SERVICE and click "Edit". In the "Permission entry for Names" dialogue check that the "Name" box is showing "NETWORK SERVICE" and put check s against "Query Value", "Set Value", "Create Subkey", "Enumerate Subkeys", "Notify" and "Read Control". Click Ok on all the dialogues and close Regedit. Ensure your application pools are reconfigured to run as NETWORK SERVICE (or at least all the ones you want to be) and restart them.After a restart, there should be no more errors.