由于ASP.NET临时文件夹导致System.OutOfMemoryException

时间:2010-02-17 12:38:09

标签: asp.net iis

我在服务器上的IIS上托管了5个应用程序。

有时我因为ASP.NET临时文件夹内存不足而收到System.OutOfMemoryException错误。

有没有办法自动清除它或任何设置。

3 个答案:

答案 0 :(得分:1)

我怀疑你是否收到OutOfMemoryException,因为临时文件夹已满。我可以看到为完整驱动器抛出其他类型的异常,而不是OutOfMemoryException。我觉得你在找错了地方。

答案 1 :(得分:1)

System.OutOfMemoryException不是由于你的临时文件夹,当.Net无法分配内存时会发生这种情况。

您可能需要查看MSDN Troubleshooting topics for this

答案 2 :(得分:0)

不会抛出

OutOfMemoryException,因为您的临时目录正在填满。但是,如果代码的某些部分正在读取文件列表,则可能会触发异常。这不是由于目录填满,而是因为运行时无法分配所需的数据结构。