为什么数据集设计器在保存时抛出内存不足异常

本文关键字:内存不足 异常 保存 数据 数据集 集设计 为什么 | 更新日期: 2023-09-27 17:59:36

所以我有一个强类型数据集设计,与它开始的地方相比,它变得相当大。每隔一段时间,当我保存数据集时,它就会抛出内存不足的异常。如果我立即退出并返回,更改数据集中的随机项以使其重新生成并切换回,它会保存并更正所有内容。。。

如果我不这样做并尝试再次保存,现在我必须修改csproj文件并花几分钟重新调整环境,因为它不知道数据集已经存在,整个解决方案变成了一个错误列表。

为什么这种情况不断发生?!这对我来说是一个小烦恼,但当我离开时接替这个职位的人会完全被这件事蒙蔽。只有当我在进行更改后尝试保存xsd时才会发生这种情况,而且这种情况发生时非常随机。有人有什么好建议吗?

**注释**自从我离职后,这个问题就被删除了。我自己的电脑和笔记本电脑上没有这个问题,所以我无法复制/解决这个问题。

请关闭此主题!

为什么数据集设计器在保存时抛出内存不足异常

这个问题也发生在我身上,就像你说的完全随机。我发现,清理解决方案,然后删除"Bin"answers"obj"文件夹并重新构建解决方案可以纠正问题。有时我不得不删除和重建几次才能工作,我知道这很奇怪。如果没有看到"Bin"answers"obj"文件夹,请单击解决方案资源管理器顶部的"显示所有文件"图标。希望这个问题有一个比我建议的更好的解决方案,但它确实对我有效,我希望它也对你有效。如果这解决了您的问题,请标记为已回答。

您是否尝试过增加windows虚拟内存分页文件的大小?

(Windows XP)我的电脑->属性->高级->(性能)设置->高级->更改(虚拟内存)。

根据您正在处理的数据量,您可能只是内存不足。如果您无法仅添加内存模块,增加页面文件大小可以防止出现此问题。