在 C 上安装空间不足的 .net

在 C 上安装空间不足的 .net

我必须在工作中的一些电脑上安装 .NET 4 才能运行我们程序的当前版本。问题是其中一台电脑的 C 盘上只有 500MB 的可用空间,而 .NET 4 需要 850MB,而且由于这是一个非常小的分区,我们找不到任何可以删除的东西。

电脑在 D 和 E 上有很多空间,那么有没有办法让 .NET 安装在另一个分区上?

TEMP 已被定向到 E:\Temp,因此不仅仅是临时文件需要这么多空间。

(由于 PC 用于非常重要的工作,不能停止太久,因此我们更倾向于简单而快速(就工作时间而言)的解决方案)

答案1

据我所知,.NET 必须安装在 Windows 系统文件夹中。将其他一些程序移动到其他分区是否可行(而且更简单)?您说您无法删除任何东西,但您可以移动任何事物?

答案2

我不知道是否可以在另一个分区上安装 .NET,但您可以将页面文件从 C 盘移到 D 盘或 E 盘?这应该会释放 C 盘上的一些空间 - 请参阅此内容知识库文章

答案3

那么使用符号链接怎么样?http://en.wikipedia.org/wiki/NTFS_symbolic_link

您可以让 C:/Windows 中的 .NET 文件夹指向其他驱动器上的“真实”文件夹。这也许不是最完美的解决方案,但可能是最快的。

答案4

计算机有多少 RAM?将页面文件移至另一个驱动器,留出 2 MB 用于基本调试。这甚至可能加快性能。检查是否启用了休眠功能,并在电源设置中禁用它。如果可以将这两者结合起来,您应该能够释放足够的空间进行安装

相关内容