Visual Studio 2010 "Недостаточно памяти для обработки этой команды"

Я сражаюсь с VS 2010 и эта ошибка, которая кажется очень распространенной в предыдущих версиях, но похоже, что не все имеют ее в последней версии. У меня есть VS 2010 SP1, и я часто получаю эту ошибку.

Проблема заключается в том, что даже не достаточно перезапустить VS, чтобы заставить его уйти, мне обычно приходится перезагружать компьютер, и я теряю много времени (это довольно часто)

У меня есть Windows 7 32bits (не могу обновить до 64 бит, компания не разрешает это), и я не могу делать что-то вроде создания другого решения (пожалуйста, не отвечайте на это:))

Я использовал команду для создания devenv.exe LARGEADDRESSAWARE, но ошибка продолжает происходить. Мой размер виртуальной памяти установлен на автоматический, и странно, что VS даже не берет 2 ГБ оперативной памяти, поэтому я не знаю, действительно ли ошибка, потому что у нее отсутствует память, или если какая-то ошибка в программе

Любые идеи, что-то попробовать, что-то?

Ответы

Ответ 1

Я тоже пробовал все остальное. Проблемы продолжали возвращаться, пока я не попытался http://blog.rongabriel.com/2010/03/08/not-enough-storage-is-available-to-process-this-command/

Изменить: Ссылка мертва, архивная версия: http://web.archive.org/web/20100929160038/http://blog.rongabriel.com/2010/03/08/not-enough-storage-is-available-to-process-this-command/

  • Нажмите "Пуск" > "Выполнить" > "regedit" и нажмите "Enter"
  • Найти это ключевое имя HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters
  • Найдите IRPStackSize
  • Если это значение не существует, нажмите кнопку "Создать" > "Значение слова" и введите IRPStackSize под именем.
  • Имя значения должно быть точно (комбинация прописных и строчных букв) так же, как и у меня выше.
  • Щелкните правой кнопкой мыши на IRPStackSize и нажмите "Изменить"
  • Выберите Decimal введите значение, превышающее 15 (максимальное значение равно 50 десятичным) и нажмите Ok
  • Вы можете закрыть редактор реестра и перезагрузить компьютер.

Это можно найти в MS KB https://support.microsoft.com/en-us/kb/285089

Ответ 3

Проверьте тип выходного проекта в свойствах. В моем случае это было изменено на "Приложение Windows", хотя это было "Консольное приложение".

Переход на консольное приложение разрешил мою проблему.