Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 “错误”;没有足够的存储空间来完成此操作“;在VS2010 SP1中构建大型软件包时_Visual Studio 2010_Installation_Packaging - Fatal编程技术网

Visual studio 2010 “错误”;没有足够的存储空间来完成此操作“;在VS2010 SP1中构建大型软件包时

Visual studio 2010 “错误”;没有足够的存储空间来完成此操作“;在VS2010 SP1中构建大型软件包时,visual-studio-2010,installation,packaging,Visual Studio 2010,Installation,Packaging,我正在使用VisualStudio2010SP1创建一个安装包。我在包中添加了大约3.2GB的文件。但是,当我构建项目时,几秒钟后我得到了这个错误: Error Could not find file 'D:\saj\repo\23.zip' 'Not enough storage is available to complete this operation.' D:\Visual Studio 2010\Projects\Saj Setup\Saj Setup\Saj Setup.v

我正在使用VisualStudio2010SP1创建一个安装包。我在包中添加了大约3.2GB的文件。但是,当我构建项目时,几秒钟后我得到了这个错误:

Error Could not find file 'D:\saj\repo\23.zip' 
'Not enough storage is available to complete this operation.'   
D:\Visual Studio 2010\Projects\Saj Setup\Saj Setup\Saj Setup.vdproj 
Saj Setup
但是
D:\saj\repo\23.zip文件存在于该路径中!
怎么了?我需要一台更大的机器来制造这个吗

我的系统详细信息:

CPU: AMD Athlone 64 X2 Dual Core 4600+ 2.40G
RAM: 3.00GB
HDD Free space: 9.6G Free on C:\ and 46.0G Free on D:\ drive.

而且对我来说不起作用:(

这通常发生在构建过程需要大量RAM内存并且无法获得内存时。例如,3 GB的RAM对于3.2 GB的包来说是不够的

您可以尝试向计算机添加更多RAM


另一个解决方案是增加C:驱动器上的页面文件。当然,C:驱动器上需要更多的空间。这样,当RAM已满时,C:驱动器上的空间将用作虚拟内存。

Visual Studio的设置和软件包生成器会占用大量软件包


使用InstallShield或。

问题是所有安装文件都应驻留在RAM中。不用说,对于大型安装来说,这是一个巨大的限制

您最好的选择是使用另一个软件开发一个部署包


我建议您:它与VS集成,它是开源的,并且使用MSI SDK。

当您使用许多crystal报告文件(*.rpt)时,会发生此错误或者使用许多其他扩展文件!

如果您的临时路径在C上,则根本没有太多可用空间。setup.exe的大小上限约为半GB。即使您设法将其构建在您的计算机上,也不可能在用户的计算机上执行。您需要将其拆分。请尝试使用CAB文件。这不是一个可接受的选项有理由!为什么所有的数据都要到RAM中来只是为了创建一个包?InstallShield feed我的需求在我的经验中并不真实:我的RAM在构建过程中的利用率为1/4,没有明显的峰值。我在其他地方看到了Cosmin给出的这个股票答案,如果可以的话,我会投反对票。