.NET Framework
版本關(guān)系.NET Framework 版本 2.0,、3.0 和 3.5 是使用 CLR (CLR 2.0) 的相同版本生成的,。 每個版本增量地生成于早期 .NET Framework 版本,。 在計算機(jī)上不可能并排運(yùn)行版本 2.0、3.0 和 3.5,。 在安裝 .NET Framework 3.5 SP1 時,,會自動安裝 2.0 和 3.0 層。 但是,,.NET Framework 4 關(guān)閉此分層方法,。 以 .NET Framework 4 開始,可使用進(jìn)程內(nèi)并行承載來在單獨(dú)的進(jìn)程中運(yùn)行多個公共語言運(yùn)行時 (CLR) 版本,。 Apps 的 2.0 ,,3.0 和 3.5 版本可以全部在 3.5 版運(yùn)行,但是,,它們在 4 版或更高版本將不起作用,。.NET Framework 4.5 是就地更新,替換您的計算機(jī)上的 .NET Framework 4,。 在安裝此更新后,,您的 .NET Framework 4 應(yīng)用程序在無需重新編譯的情況下應(yīng)繼續(xù)運(yùn)行。 但是,,.NET Framework 中的某些更改可能需要更改您的應(yīng)用程序代碼,。 有關(guān)更多信息,在 .NET Framework 4.5 中運(yùn)行現(xiàn)有應(yīng)用程序前,,請參見 在 .NET Framework 4.5 中的應(yīng)用程序兼容性,。 有關(guān)安裝當(dāng)前版本的更多信息,請參見 安裝 .NET Framework 4.5。 有關(guān)對 .NET Framework 的支持的信息,,請參見 Microsoft 支持網(wǎng)站上的 Microsoft .NET Framework Support Lifecycle Policy(Microsoft .NET Framework 支持生命周期策略),。 以上是微軟官方解釋。 我理解的意思是,,3.5包含了2.0和3.0,,安裝了3.5就自動安裝了2.0和3.0。這樣也說明了為什么3.5的安裝包會很大的原因,。win7以后好像就不能直接安裝2.0只能通過安裝3.5來支持2.0的程序,。 4.0是一個過渡版本,安裝4.5是會覆蓋4.0,。并且4.0可在4.5環(huán)境中運(yùn)行,。 值得注意的是4.5不支持XP系統(tǒng)了。 獲取.NET框架版本
參考資料 |
|