2011-09-23 55 views
4

我已经下载VS 11 Developer预览版。我的C盘没有足够的磁盘空间,因此我在安装位置和安装程序继续时输入了“E:\Program Files\Visual Studio 11\”,但过了一段时间,我的C:驱动器退出磁盘空间,并且在日志文件中出现以下错误:VS 11不注意安装位置

(vs_professionalcore) failed: Error: 1601 ErrorMessage: Out of disk space -- Volume: 'C:'; required space: 606,561 KB; available space: 178,516 KB. Free some disk space and retry.

请注意,在安装过程中没有文件被复制到我的E:驱动器。什么是解决方案?

+0

我希望你报这个微软这样他们就可以解决这个问题? –

+0

我已将此问题报告给Microsoft。 http://connect.microsoft.com/VisualStudio/feedback/details/690485/visual-studio-11-developer-preview-installer-seems-to-ignore-the-installation-location –

回答

2

不幸的是我不相信这里有解决方案。这听起来像是安装程序中的一个简单错误。唯一真正的选择是对文件的Visual Studio连接错误,以确保它是固定的RTM

注:这是一个预览版本所以质量是不是RTM的。尽管如此,我希望能够解决RTM问题。当我在Visual Studio QA中工作时,特别是经常安装到非默认位置。

+0

是的,预览版的本质是有一些错误,但更改安装位置是安装程序最基本的任务之一。 –

+0

@ Harry.B我并不反对。 – JaredPar

+0

他们正在使用Wix在此版本中创建安装程序,新代码有新错误 –

8

这不是唯一的VS 2011. Visual Studio的所有版本(至少自2002年以来我使用的所有.NET版本)都具有强大的依赖性,只能安装到C:驱动器上。

这些依赖可以像.NET 4.5和各种运行时组件。 IDE本身可以放在另一个驱动器上。

您通常会在安装程序中看到这一点,它将显示在更改驱动器号后仍会使用大部分C:驱动器。

我决定启动一个虚拟机,看看C 2010安装和安装在VS 2010 Ultimate上的区别。正如你上面所说的,你可以看到差异只有〜2GB,而大容量存储在C盘上。

Visual Studio 2010 Ultimate C Drive Full Install Visual Studio 2010 Ultimate C Drive Full Install Visual Studio 2010 Ultimate E Drive Full Install Visual Studio 2010 Ultimate E Drive Full Install

+0

如果您是对的,为什么安装程序在没有错误消息的情况下初始化所有涉及分区的磁盘空间不足?在VS 2010中,如果我们选择将软件安装在另一个分区中,并且“C:”驱动器中没有足够的磁盘空间,则安装程序将引发错误,并且不会继续。 –

+1

@ Harry.B它是一个开发人员预览版(接近Alpha),因此存在期望的问题,例如缺少或不正确的错误消息。我只是指出,需要大量的C:驱动器空间一直是VS的情况,并且不太可能发生改变(您担心要将它完全安装在E驱动器上)。 –