【问题标题】:Not enough storage is available to process this command (VS compile, runtime)没有足够的存储空间来处理这个命令(VS 编译,运行时)
【发布时间】:2013-02-21 03:48:44
【问题描述】:

我在 build 期间在 Visual Studio 中收到以下错误:

...\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2868,9):错误 MSB3021:无法将文件“obj\Debug\someproject.dll”复制到“Bin\Debug\ someproject.dll”。 没有足够的存储空间来处理此命令

有时(如果我可以编译解决方案)在 run-time 中启动 Web 应用程序时:

无法加载文件或程序集“SomeWebSite”或其依赖项之一。 没有足够的存储空间来处理此命令。 (HRESULT 异常:0x80070008)

我已经尝试将IRPStackSize 增加到最大值,但没有帮助。

重启后问题似乎暂时消失了,但后来又出现了。

  • Windows 7 32 位 SP1
  • Visual Studio 2010 SP1
  • 银光 5

【问题讨论】:

  • @TreyGramann 谢谢特雷。嗯,是的,除了这个stackoverflow.com/questions/507853/… 马上要试试了。
  • @TreyGramann 这个没有帮助:support.microsoft.com/kb/126962
  • 我不知道。您的解决方案中有多少个项目?把它分成两半?那会很糟糕。 Longshot:您是否尝试过卸载并重新安装VS?不是快乐的一天。祝你好运!
  • @TreyGramann 不少,大约 80 个项目。几周前我已经重新安装了 VS。当前的问题已经存在几天了。日子还好,只是VS时不时心情不好。无论如何谢谢:)

标签: c# windows visual-studio-2010 visual-studio silverlight


【解决方案1】:

解决方法是从解决方案内的所有项目中删除 obj 文件夹。

此文件夹可以在构建项目时再次创建,因此不会对项目造成伤害。

【讨论】:

  • 是的,我也试过了。它有时会解决问题,但只是暂时的;过了一会儿它又回来了。并且再次编译整个解决方案也需要很长时间,所以我宁愿永久解决这个问题。
猜你喜欢
  • 1970-01-01
  • 2010-10-07
  • 2018-08-30
  • 2010-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-23
  • 1970-01-01
相关资源
最近更新 更多