标签: c# .net vb.net
我正在尝试使用SignedXml.ComputeSignature签署一个2 GB的XML文件,但是我的内存异常。我使用64位机器和8 GB RAM。可能是因为文件大小。在计算签名时,该函数将整个XML文件加载到内存中。我们是否有任何替代方法来签署XML文件。是否可以在chucks或stream中签署XML文件。
答案 0 :(得分:1)
您使用的是.NET 4.5吗? 如果是这样,试试这个:
gcAllowVeryLargeObjects