2012-10-22 131 views
13

我現在正式感到困惑。有關安裝.NET 4.5框架的MSDN文章聲明如下:安裝.NET 4.5是否真的替代.NET 4.0程序集?

「.NET Framework 4.5取代了.NET Framework 4.當您在具有.NET Framework 4的系統上安裝.NET Framework 4.5安裝,組件被替換。「

爲什麼然後,我在我的文件系統上找到.NET 4.0程序集?當我瀏覽到「C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework」時,我發現了幾個文件夾,其中包括含有DLL的「v3.5」,「v4.0」和「v4.5」爲每個版本。怎麼了?

這告訴我,.NET Framework 4的程序集並沒有被替換爲4.5。有人能爲我澄清這一點嗎?

+0

我不知道,但我得從什麼聽說4.5會將bug修復應用到4.0,這可能會導致現有應用程序出現問題。 – eandersson

回答

1

是的,.NET 4.5是.NET 4.0的就地升級,這意味着CLR是相同的,但新庫增加以及錯誤修復和性能改進,並且都指向.NET CLR 4.

但是,.NET 4庫實際上並沒有消失。

你仍然可以找到他們:

C:\ Program Files文件(x86)的\參考大會\微軟\ Framework.NETFramework \ V4.0

(假設你的操作系統是32位)

有了它,你能在.NET 4安全的目標,如果你已經安裝了.NET 4.5

轉到here,以獲取更多

相關問題