c# - 关于 XML 文件大小限制

标签 c# xml

<分区>

Possible Duplicate:
maximum size for xml files

我开发了一个使用 xml 文件作为数据源的应用程序。但我不知道 xml 文件使用的任何限制。

我想根据xml数据的大小了解xml文件的局限性。因为我在谷歌上搜索过,我得到的结果是当 xml 数据大小超出限制时 xml 没有用,那时候你的应用程序性能可能会降低。但我无法找到 xml 数据的限制。

谁能帮帮我?

谢谢....

最佳答案

不,XML 大小没有限制,您期望的 xml 数据大小是多少?

使用大型 XML 总是会影响性能,XMLDocument.Load() 将内存视为磁盘上 XML 文件的大小。如果您有 10 MB 的 xml 文件并且有 2000 个用户登录到该站点并打开该 xml 文件,将使用 IIS 工作进程的虚拟地址空间的 2GB 限制并且您的应用程序将崩溃。

小心使用 xmldocument 打开巨大的 xml 文件。

关于c# - 关于 XML 文件大小限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5049115/

相关文章:

c# - 使用 LINQ 选择数组中最小、最常见的数字

xml - 如何在不带结尾分隔符的情况下在XQuery中使用分隔符连接字符串?

android - Android-应用程序可能在其主线程上做了很多工作

c# - 从右到左的工具提示文本 c#

c# - 使用动态值调用抽象基类方法

c# - 使用 xml.Load 打开 HTML 文档

r - 无法从维基百科中抓取表格

jQuery:如何独立获取xml系统?

c# - 在没有任何第三方组件的情况下从 C# 连接到 MySQL?

c# - 传递数组作为参数