因此,我编写了一个 WPF 应用程序,它从数据库中获取各种数据,然后使用 Code Synethesis 它根据数据编写 XML 文件。问题是,有时在完成写入后,应用程序似乎只是挂在那里,带有 Windows Cursors.Wait 图标,如果我单击应用程序,它会完全冻结,我必须从任务管理器关闭应用程序的进程。
查看完整的 XML 文档 (*.xml),其大小约为 100MB 到 200MB(包括标签和所有内容),具体取决于数据类型。垃圾收集是否可能是应用程序似乎忙碌了这么长时间的原因?有时它会持续 +30 分钟,最终会解决,但不知道为什么。