在“D”驱动器上安装Visual Studio 2008 Sp1

4

我正在尝试将VS2008 sp1安装到我的工作机器上 - 它只有可怜的10Gb C驱动器。 SP1引导程序没有提供将项目安装到D的选项,只能安装到C。它需要3GB的空间,而机器只有大约700MB。

VS最初允许我安装到D,为什么SP不行呢?我唯一能想到的是它需要在Windows中安装系统文件等,但我无法相信有3GB的系统文件?

9个回答

4

2

我也遇到了同样的问题,最终将我的Outlook存档文件.pst和Windows.edb(新的实时搜索索引文件)移到D:盘上,以腾出空间,而不是试图在SP1分割驱动器时强行塞入一个方形钉子。在这方面非常有帮助的是WinDirStat,它会扫描您选择的驱动器,并确定每个文件夹和文件的大小,以便您可以找出一些随机的大文件并将其移动(如果可能)。


1

我在一台只有12GB C盘的电脑上安装了VS2008,遇到了同样的问题。

我按照这个页面上的手动步骤和自动卸载程序,彻底卸载了VS2008:

http://msdn.microsoft.com/en-us/vstudio/bb968856.aspx

然后我重新启动了机器。

然后我在E:驱动器上重新安装了VS2008。

然后我重新启动了机器。

现在,我可以安装SP1了-因为它不需要在C:驱动器上占用太多空间。


1

我在一台只有20GB C盘的服务器上也遇到了同样的问题。我找到了一种方法来释放足够的空间,通过重新分配系统的虚拟内存分配到D盘而不是C盘。在我的情况下,这释放了大约4GB的空间。

在Windows XP中设置这个选项的地方是在“我的电脑”系统属性中的“高级”选项卡下的“性能选项”: http://support.microsoft.com/kb/308417


1
如果您有一个空的分区,您可以尝试创建一个挂载驱动器(即将该分区映射到C:驱动器上的空文件夹),看看SP1引导程序是否能够使用它。

只是好奇,但这是一台工作机器,所以我不确定你能否做到这一点。据我所知,它需要管理员权限。 - Lucas Jones

0
当你说“10Gb C驱动器”时,你是指它是一个10GB的磁盘还是分区?如果是前者,你应该考虑更换硬盘——它已经老旧了,我会开始担心它还能使用多久。
如果是后者,那么假设C:驱动器限制不能轻易解决,那么我会考虑增加C:分区的大小。这取决于驱动器剩余部分的使用情况,这可能需要一段时间。我还会考虑花费几十美元(我猜大约40或50美元)购买来自Acronis或Paragon等公司的分区管理器。在你完成当天工作之前启动它——这可能需要几个小时,特别是如果磁盘相当满。

0

您是要升级当前版本还是已经卸载了VS 2008 Gold?默认情况下,如果已安装任何现有版本的VS,则安装程序不会允许更改目录。

要移动安装位置,您需要卸载所有已安装的2008版本(包括任何Express版本),然后选择安装位置选项应该就可以启用了。


0

我模糊地记得当我先安装了Office 2007再安装VS 2008时,这种情况曾经发生过。我不记得我为Office 2007安装了哪些选项。

更新:我现在记得它与我已经安装的Visual Studio Tools for Office有关。当我升级电脑时,通过先安装VS 2008再安装Office 2007和VSTO的方式进行了清洁安装,没有出现任何问题。因此,很可能您必须卸载导致VS 2008想要转到特定驱动器的任何内容。

即使您成功切换驱动器,它仍然会将大量内容放在系统驱动器上。


-2

您也可以从这里下载完整的VS2008 SP1 ISO镜像。

然后,您可以将其刻录到DVD上,或使用Microsoft的Virtual CD-ROM Control Panel等工具将ISO挂载为另一个驱动器。

在将ISO挂载为虚拟驱动器后,您可以从中运行SP1安装程序。


这不起作用。它需要在C驱动器上相同的空间。 - Rasmus Faber
完全没有回答问题 - Zasz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接