为什么Visual Studio安装到多个驱动器上?

我正在将Visual Studio 2008安装到一台新机器上(是的,老式的我知道,但我想这样做),安装程序似乎决定将数据写入到连接到我的系统的三个硬盘中的两个 。 无论我select什么选项,它总是告诉我C(我的主驱动器)和X(我的备份驱动器)需要一些驱动器空间。 我只想要写给C的东西。下面是一个例子:

Visual Studio 2008安装程序

它总是需要我的X卷上的一些空间。 为什么? 有什么办法强制它安装到只是C? 我想我可以物理断开除C以外的所有驱动器,但有谁知道为什么VS2008如此坚决写入多个驱动器?

我认为答案是Visual Studio 2008安装程序希望将其MSOCache目录放在我的X驱动器上。 安装程序似乎坚持不使用我的C盘这个目录的想法; 即使当我断开我的X驱动器,然后开始说它想要使用我的Z驱动器上的一些空间,而不是!

最后,在Visual Studio 2008安装期间,我通过断开除C驱动器以外的所有驱动器来强制使用我的C驱动器。