Asp.net 线程化时发生未处理的.Net Framework异常

Asp.net 线程化时发生未处理的.Net Framework异常,asp.net,caching,error-handling,visual-studio-2012,runtime,Asp.net,Caching,Error Handling,Visual Studio 2012,Runtime,我正在一个asp.net网站上工作。我有大量数据(大约2000万),需要缓存它们,以便在我的网站中更快地查询和显示数据。我正在使用线程来执行此操作,但在访问本地计算机上的某些页面后,我出现以下错误: 如何避免此错误或需要检查哪些内容?尝试以下方法: 将未处理的异常策略更改回.NET Framework 1.1和.NET Framework 1.0中出现的默认行为 注意:我们不建议您更改默认行为。如果忽略异常,应用程序可能会泄漏资源并放弃锁 要启用此默认行为,请将以下代码添加到位于以下文件夹中的

我正在一个asp.net网站上工作。我有大量数据(大约2000万),需要缓存它们,以便在我的网站中更快地查询和显示数据。我正在使用线程来执行此操作,但在访问本地计算机上的某些页面后,我出现以下错误:

如何避免此错误或需要检查哪些内容?

尝试以下方法:

将未处理的异常策略更改回.NET Framework 1.1和.NET Framework 1.0中出现的默认行为

注意:我们不建议您更改默认行为。如果忽略异常,应用程序可能会泄漏资源并放弃锁

要启用此默认行为,请将以下代码添加到位于以下文件夹中的
Aspnet.config
文件中:

%WINDIR%\Microsoft.NET\Framework\v2.0.50727

<configuration>
    <runtime>
        <legacyUnhandledExceptionPolicy enabled="true" />
    </runtime>
</configuration>

取自

(或)尝试使用调试诊断工具解决问题。以下是链接:-

此外,我还发现了一篇关于内存泄漏的好文章,仔细阅读这篇文章,看看您的代码是否有问题:-


在事件查看器中查找异常消息。此屏幕截图未显示可用于确定问题的任何内容。