4

我已经下载了 VS 11 开发者预览版。我的 C 盘没有足够的磁盘空间,所以我输入“ E:\Program Files\Visual Studio 11\”作为安装位置,安装程序继续,但过了一会儿,我的C:驱动器磁盘空间不足,我在日志文件中收到以下错误:

(vs_professionalcore) 失败:错误:1601 错误消息:磁盘空间不足 -- 卷:'C:';所需空间:606,561 KB;可用空间:178,516 KB。释放一些磁盘空间并重试。

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

4

2 回答 2

8

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

这些依赖项可以是 .NET 4.5 和各种运行时组件之类的东西。IDE 本身就是可以放在另一个驱动器上的所有东西。

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

我决定启动一个虚拟机,看看在 VS 2010 Ultimate 上安装 C 盘和 E 盘安装有什么区别。正如你所看到的,差异只有~2GB,正如我上面所说的,大部分都在 C 驱动器上。

Visual Studio 2010 Ultimate C 驱动器完整安装 Visual Studio 2010 Ultimate C 驱动器完整安装 Visual Studio 2010 Ultimate E 驱动器完整安装 Visual Studio 2010 Ultimate E 驱动器完整安装

于 2011-09-23T16:27:27.093 回答
2

不幸的是,我不相信这里有解决方案。这听起来像是安装程序中的一个简单错误。唯一真正的选择是在 Visual Studio Connect 上提交一个错误,以确保它已针对 RTM 修复

注意:这是一个预览版,所以质量不及 RTM。不过,这肯定是我希望为 RTM 修复的情况。当我在 Visual Studio QA 工作时,特别是经常安装到非默认位置。

于 2011-09-23T16:19:48.510 回答