2011-02-16 147 views

回答

4

這三個版本共享相同的CLR版本(2.0),每個新版本都增加了以前版本中不具備的新功能。這基本上意味着3.0取決於2.0和3.5取決於3.0和2.0,所以卸載3.0是不可能的,除非你也卸載3.5。

有關.NET Framework版本的詳細信息,您可以檢查出:

.NET Framework Versions and Dependencies

1

是的。但是,通常,該框架旨在支持同時安裝多個版本。除非空間是真正的問題,否則我會放棄它。

+0

-1,3.0版本不能,除非3.5先卸載卸載。 –

+0

啊,我沒有意識到這一點。謝謝。 – clifgriffin

2

.Net 3.0引入了WCF,WPF和WF,額外的庫真的在2.0運行時的頂層工作。

.net 3.5引入了對這些庫的升級,並且支持Linq(新語言功能)。

您可以安全地卸載3.0,並將其替換爲3.5,因爲3.5涵蓋了3.0中引入的庫。查看this page at wikipedia瞭解更多關於版本的信息以及它們帶給表格的內容。

當您安裝3.5時,您將在您的框架文件夾(以及所有其他版本)中獲得一個3.0文件夾。

+0

-1,除非先安裝3.5,否則無法卸載3.0版本。 –

+0

@João:我同意我的回答沒有正確澄清這一點,並相應地編輯了答案。 –

+0

已將Downvote刪除,因爲它不再適用。 –