LINQPad抛出System.OutOfMemoryException

时间:2013-08-28 10:37:46

标签: xml out-of-memory linqpad

我的LINQPad中有这个最简单的查询:

var xml = XElement.Load(@"C:\\Users\\myth\sample.xml");
var query =
    from e in xml.Elements()
    select e;
query.Dump();

问题是它让我回到System.OutOfMemoryException。 XML文件大约120MB 我read it here表示LINQPad只有10000行的限制。

所以,我已经尝试过像这样的

var query =
    (from e in xml.Elements()
    select e).Take(100);
query.Dump();

然而它给了我同样的错误。

LINQPad版本:v4.45.05

1 个答案:

答案 0 :(得分:5)

自己想出来。

当您处理大量XML文件(> 100MB)或任何其他大量查询时,您需要安装X64 Build