c#中 Exception of type 'System.OutOfMemoryException' was throw的解决办法
2014-11-06 21:56
597 查看
对基于.net的webservice一旦同一时间段操作的人比较多的时候(并发数比较多时),并且处理的数据量比较大时,就会抛出如下错误:
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.
开始的时候,以为是程序错误,后来发现,所有的画面就有这个错误,于是,就估计是服务器的问题,于是就试着将IIS重新启动,果然问题解决了
可是,治标不治本,后来的几天,每天都会不定时的抛出这个错误,终于意识到,这个肯定不是偶然的,于是开始上网搜索对应的解决方法。终于找到了正确的方法
1 查找到服务器对应的路径下的:C:\Windows\Microsoft.NET\Framework\v4.0.30319(注意对应的framework版本)-->Aspnet.config
2 在<runtime> 节点下添加<gcServer enabled="false" />这句话即可
<?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>
对基于.net的webservice一旦同一时间段操作的人比较多的时候(并发数比较多时),并且处理的数据量比较大时,就会抛出如下错误:
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.
开始的时候,以为是程序错误,后来发现,所有的画面就有这个错误,于是,就估计是服务器的问题,于是就试着将IIS重新启动,果然问题解决了
可是,治标不治本,后来的几天,每天都会不定时的抛出这个错误,终于意识到,这个肯定不是偶然的,于是开始上网搜索对应的解决方法。终于找到了正确的方法
1 查找到服务器对应的路径下的:C:\Windows\Microsoft.NET\Framework\v4.0.30319(注意对应的framework版本)-->Aspnet.config
2 在<runtime> 节点下添加<gcServer enabled="false" />这句话即可
<?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>
相关文章推荐
- c#中 Exception of type 'System.OutOfMemoryException' was throw的解决办法
- C#打开tif文件时内存溢出(System.OutOfMemoryException)解决办法
- .net发生类型为 System.OutOfMemoryException 的异常解决办法
- 解决办法:matlab Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- SQL SERVER 导入.sql文件 出现SYSTEM.OUTOFMEMORY EXCEPTION 异常解决办法
- Unable to cast COM object of type 'System.__ComObject' to class type 的解决办法
- java.sql.SQLException: Unknown type '246 in column 0 of 1 in binary-encoded result set的解决办法
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法以及文本文件换行
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- 转 MyEclipse 报“Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法
- 解决 Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常
- ASP.NET 中关于 System.OutOfMemoryException 的问题与解决方法
- 使用adb push命令遇到的“read only”或者“out of memory"的解决办法
- 解决 ASP.NET 中 System.OutOfMemoryException 的问题
- sqlserver,执行生成脚本时“引发类型为“System.OutOfMemoryException”的异常”(已解决)
- Exception of type 'System.OutOfMemoryException' was thrown.
- 解决'System.OutOfMemoryException' 的问题
- Error thrown by a dependency of object 'System.Data.SQLite' 解决办法