Проблемы
При попытке использовать команды Вырезать или копировать на маленький или средний объем текста в Microsoft Visual Studio 2010, появляется следующее сообщение об ошибке:
Недостаточно памяти для удовлетворения ожидаемых требований операции в настоящее время из-за фрагментации виртуального адресного пространства. Повторите попытку позже.
Однако операционная система имеет недостаточно памяти для завершения операции.
Решение
Сведения об исправлении
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Чтобы загрузить это исправление из коллекции кода MSDN, посетите следующий веб-узел корпорации Майкрософт:
http://code.msdn.microsoft.com/KB2251084Примечание. Коллекции кода MSDN отображаются языки, для которых доступно исправление. Если в списке язык не отображается, это недоступности страница коллекции кода для этого языка. Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт:
http://support.microsoft.com/contactus/?ws=supportОбратите внимание, что это исправление можно загрузить с веб-сайта Майкрософт:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29729
Предварительные условия
Microsoft Visual Studio 2010 для установки этого исправления необходимо иметь.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки исправления, если используется не экземпляр Visual Studio.
Сведения о замене исправлений
Это исправление не заменяет других исправлений.
Сведения о файлах
Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку часовой пояс элемента Дата и время панели управления.
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Microsoft.visualstudio.platform.vseditor.dll |
10.0.30319.328 |
1,716,112 |
21-Jun-2010 |
09:12 |
x86 |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Даже если установлено это обновление, могут по-прежнему получаю сообщение об ошибке при использовании команды Вырезать или копировать на большой объем текста, если недостаточно свободной памяти. Тем не менее исправления гарантирует, что Visual Studio 2010 проверяет объем доступной памяти перед сообщает об ошибке. После установки hofix, значительно снижает частоту, при которой появляется сообщение об ошибке.