当前位置:编程学习 > C#/ASP.NET >>

winform操作word文档时提示没有足够的存储完成此操作。


直接运行会有这个异常。但是单步跟踪不会出现。而且如果在一个新项目中也不会出错。我看了下我的项目占内存也不大啊。10M左右。 --------------------编程问答-------------------- 你先清理下你的项目试下,看起来有些像是你有多个项目互相引用,然后其中一个项目没有生成成功,所以启动的项目引用的还是那个项目最后一次成功生成的dll造成的,或者你也可以每个项目单独生成以下,看下是哪个项目生成失败了 --------------------编程问答-------------------- 看错误提示,你的程序应该存在内存泄漏或内存使用量过大,内存溢出了。 --------------------编程问答--------------------
引用 2 楼 mickwen010 的回复:
看错误提示,你的程序应该存在内存泄漏或内存使用量过大,内存溢出了。


引用 2 楼 mickwen010 的回复:
看错误提示,你的程序应该存在内存泄漏或内存使用量过大,内存溢出了。

感谢回复!但是哥们你这不是给我翻译了了一下么。有什么解决方法么? --------------------编程问答--------------------
引用 1 楼 hard_learner 的回复:
你先清理下你的项目试下,看起来有些像是你有多个项目互相引用,然后其中一个项目没有生成成功,所以启动的项目引用的还是那个项目最后一次成功生成的dll造成的,或者你也可以每个项目单独生成以下,看下是哪个项目生成失败了

感谢回复。是有引用一个自定义控件的项目。但是那个项目没有问题。我清理了一下项目,重新生成了一个解决方案。但是没用。
我看到网上有这样的解决方法。
Backup the boot.ini file. Then, put the /3GB switch in your boot.ini For more information on the /3GB option, please check the following article: Memory Support and Windows Operating Systems: http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx 
Make DEVENV large address aware.
Open up a VS 2005 command prompt
Change directory to the Microsoft Visual Studio 8\Common7\IDE directory.
Backup devenv.exe file.
Type and execute the following command line: "editbin /LARGEADDRESSAWARE devenv.exe"
Reboot Windows and Build.
但是我没找到boot.ini文件 --------------------编程问答-------------------- 可能是我电脑问题。在别人电脑上跑了一下没有问题。很奇怪
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,