是否可以在安装3.5后安全卸载.NET Framework 2.0和1.0?

问题描述 投票:16回答:8

我是Windows开发的新手,我有一个问题。我正在使用带有Boot Camp的Mac在双引导模式下运行Windows,但是我有一个非常小的Windows分区(10 GB,因为由于磁盘使用率,Boot Camp出现了较大的分区失败)。安装Visual Studio 2008之后,我不断收到磁盘空间不足的警告,因此我想释放一些空间。从控制面板中,我可以看到已经安装了多个.NET Framework版本(1.0、2.0、3.5,各种Service Pack)。我想知道是否已经安装了3.5,所以可以安全地删除其他的。

谢谢。

.net windows visual-studio-2008 memory
8个回答
46
投票

您可以删除1.1框架,但是您不能删除2.0框架

这是因为。NET 3.5框架是2.0框架的扩展,而不是单独的一个]


9
投票

以及其他(正确的)答案指出3.5取决于2.0,我建议您不要出于兼容性原因而删除1.1。 MS在使2.0向后兼容方面做得很好,但并不是100%。在1.1上编写和测试的任何应用程序都比在2.0上运行的应用程序更有可能。


3
投票

。NET Framework 3.5是.NET Framework 2.0和3.0的补充更新,因此您不应删除它们。

[如果您确定不需要Framework 1.x,并且可以确定任何1.1应用程序在2.0下都可以正常运行,则可以将其卸载。

如果您在Bootcamp分区上运行Vista,则可以尝试使用Scott Hanselmans指南来释放磁盘空间:

http://www.hanselman.com/blog/GuideToFreeingUpDiskSpaceUnderWindowsVista.aspx

目前,他的站点(通常)似乎处于脱机状态,但是当我使用此站点时,我设法释放了笔记本电脑上30GB的磁盘空间。


1
投票

3.5包括2.0,因此我认为您将无法删除该版本。您可以删除1.x,但是我认为它并不会占用太多空间。


1
投票

我也建议您不要删除任何.NET版本。全部安装它们可以使您的平台摆脱任何兼容性问题。但是,如果您确实不需要1.1,并且要绝对确保已删除所有不必要的文件,则可以卸载所有内容(1.1、2.0、3.5),然后重新安装3.5。之后,您将拥有2.0和3.5的干净版本(我认为还有一些3.0文件)。


0
投票

安装.NET 3.5之后,卸载1.x是安全的,除非您仍然有需要它的程序。

至于.NET 2.0,不建议您摆脱它,原因是3.5建立在2.0之上。如果您的计算机上装有IIS,则肯定无法摆脱它。


0
投票

尝试使用CCleaner之类的工具或许多其他工具可以减少磁盘使用率。甚至还有一些应用程序也可以减少Windows安装的占用空间。


0
投票

如上所述,您可以删除1.1或1.0。如果您遇到需要这些程序的程序,则可以重新安装它们。但是,对于保留在1.1下的ASP.NET应用程序,您可以将其重新指向2.0,并且由于保留了不赞成使用的方法,因此它应该“仍”运行。

© www.soinside.com 2019 - 2024. All rights reserved.