Exception of type 'System.OutOfMemoryException' was thrown

  最近刚换了服务器,开始测试的时候未发现什么问题,但是一旦同一时间段操做的人比较多的时候,就会抛出以下错误:web

   Server Error in '/' Application.服务器

   Exception of type 'System.OutOfMemoryException' was thrown.
   Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 测试

   Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.spa

  开始的时候,觉得是程序错误,后来发现,全部的画面就有这个错误,因而,就估计是服务器的问题,因而就试着将IIS从新启动,果真问题解决了code

  但是,治标不治本,后来的几天,天天都会不定时的抛出这个错误,终于意识到,这个确定不是偶然的,因而开始上网搜索对应的解决方法。终于找到了正确的方法orm

  1 查找到服务器对应的路径下的:C:\Windows\Microsoft.NET\Framework\v4.0.30319(注意对应的framework版本)-->Aspnet.configxml

  2 在<runtime> 节点下添加<gcServer enabled="false" />这句话便可ip

     

<?xml version="1.0" encoding="UTF-8" ?>
<configuration>
<runtime>
<gcServer enabled="false" />
<legacyUnhandledExceptionPolicy enabled="false" />
<legacyImpersonationPolicy enabled="true"/>
<alwaysFlowImpersonationPolicy enabled="false"/>
<SymbolReadingPolicy enabled="1" />
<shadowCopyVerifyByTimestamp enabled="true"/>
</runtime>
<startup useLegacyV2RuntimeActivationPolicy="true" />
</configuration>it