症状
当您尝试在小型或中等量的 Microsoft Visual Studio 2010 中的文本使用剪切命令或复制命令时,您会收到以下错误消息:
可用内存不足以满足在这一次,可能是由于虚拟地址空间碎片操作的预期的要求。 请稍后重试。
但是,操作系统具有足够的可用内存来完成该操作。
解决方案
修补程序信息
可以从 Microsoft 获得受支持的修复程序。然而,此修补程序仅用于解决本文中描述的问题。仅对出现这一特定问题的系统应用此修补程序。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。 若要从 MSDN 代码库中下载此修补程序,请访问下面的 Microsoft 网站:
http://code.msdn.microsoft.com/KB2251084注意 MSDN 代码库显示获取此修复程序的语言。 如果看不到列出的语言,这是因为代码库的资源页不可用这种语言。 注意 如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。 对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。 有关 Microsoft 客户服务和支持电话号码的完整列表,或要创建单独的服务请求,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support请注意,您还可以从以下 Microsoft 网站下载此修补程序:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29729
先决条件
您必须具有要应用此修补程序的安装 Microsoft Visual Studio 2010。
重启要求
不需要重新启动计算机,如果正在使用的 Visual Studio 实例不应用此修复程序之后。
修补程序替换信息
此修补程序不替换任何其他修补程序。
文件信息
此修补程序的英文版具有下表中列出的文件属性(或较新的文件属性)。 这些文件的日期和时间按协调世界时 (UTC) 列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,使用在控制面板中的日期和时间项的时区选项卡。
文件名 |
文件版本 |
文件大小 |
日期 |
时间 |
平台 |
---|---|---|---|---|---|
Microsoft.visualstudio.platform.vseditor.dll |
10.0.30319.328 |
1,716,112 |
21-Jun-2010 |
09:12 |
x86 |
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
更多信息
即使已安装此修补程序后,可能仍然收到类似的错误消息,当您使用剪切命令或复制命令在大量的文本如果可用内存不足。 但是,此修复程序可以保证 Visual Studio 2010,报告错误之前检查可用内存。 安装 hofix 后,您收到的错误消息的频率会显著降低。