
【軟件介紹】
NET Framework 4.5 是一個針對 .NET Framework 4 的高度兼容的更新。通過將 .NET Framework 4.5 與 C# 或 Visual Basic 編程語言結合使用,您可以編寫 Windows Metro 風格的應用程序。.NET Framework 4.5 包括針對 C# 和 Visual Basic 的重大語言和框架改進,以便您能夠利用異步性、同步代碼中的控制流混合、可響應 UI 和 Web 應用程序可擴展性。.NET Framework 4.5添加了針對其他功能區(qū)域(如 ASP.NET、Managed Extensibility Framework (MEF)、Windows Communication Foundation (WCF)、Windows Workflow Foundation (WF) 和 Windows Identity Foundation (WIF))的大量改進。.NET Framework 4.5 提供了更高的性能、可靠性和安全性。【功能特性】
特性1:異步與等待(代碼開發(fā)者)異步和等待是標記,它們標記當任務(線程)結束時控制應該恢復到代碼的位置。
異步和等待是一對關鍵字。你不能獨立使用它們。
異步應用于方法。這個關鍵字是一個標志,是說該方法會有一個等待關鍵字。
等待關鍵字標記了任務恢復執(zhí)行的位置。所以你總是發(fā)現(xiàn)這個關鍵字與Task關聯(lián)。
特性2:便利Zip壓縮(Zip壓縮)
在.NET4.5中,Zip屬性內置于框架本身,以System.IO.Compression的命名空間內置。
特性3:正則表達式超時(超時)
“正則表達式”一直是做驗證首選的方式。
在.NET4.5中你可以定義一個超時屬性。所以如果你收到任何懷有惡意的字符串,應用不會永遠在循環(huán)中執(zhí)行。
特性4:優(yōu)化配置文件(提升啟動性能)
.NET代碼是半編譯的格式,在運行時,JIT(Just-in-Time)編譯器執(zhí)行并且轉換這種半編譯的IL代碼為機器原生代碼。對JIT最大的抱怨之一是當.NET應用初次執(zhí)行的時候,它運行得很慢因為JIT在忙著轉換IL代碼到機器代碼。
為了降低這個啟動時間,在.NET4.5中有稱為“優(yōu)化配置文件”的內容。配置文件不過是一個記錄了應用在啟動運行中需要的方法列表的簡單文件。所以當應用開始后,后臺的JIT執(zhí)行并且開始轉換這些方法的IL代碼為機器/原生語言。
這個后臺JIT在多個處理器上編譯啟動方法從而進一步降低啟動時間。另外請注意你需要多核處理器來實現(xiàn)配置文件優(yōu)化。如果你沒有多核處理器那么這個設定會被忽略。
特性5:垃圾回收器(GC后臺清理)
垃圾回收在.NET應用中是一項真正繁重的任務。當是ASP.NET應用的時候,它變得更繁重。ASP.NET應用在服務器運行,許多客戶端向服務器發(fā)送請求從而產(chǎn)生對象負荷,使得垃圾回收確實努力清理不需要的對象。
在服務器垃圾回收機制中多創(chuàng)建了一個運行在后臺的線程。這個線程在后臺運行并持續(xù)清理2代對象,從而降低主垃圾回收線程的開銷。由于雙垃圾回收線程的執(zhí)行,主應用程序線程很少被暫停,進而增加了應用程序吞吐量。
另三個值得探索的特性
設置默認應用程序域的區(qū)域性
數(shù)組支持超過2GB容量
控制臺支持Unicode編碼
【軟件作用】
net framework 4.5作用現(xiàn)在很多windows Form 的應用都是基于.NET Framework 4.5的,就算你現(xiàn)在刪除了,以后如果安裝別的軟件可能還要再安裝一次,或者干脆就不能用。除了4.5,你應該還會有2.0-4.0的全部。
.Net Framework 4.5 說白了就是一系列的 .dll 文件。就是動態(tài)鏈接庫,你不用擔心它消耗你機器的資源,他是不運行的。不會消耗CPU 或內存。就是占了一丁點的硬盤。只有其他程序運行需要它的時候才會載入內存。
舉個例子 Microsoft .NET Framework 4.5 是什么。.NET Framework 好比應用程序的字典,你運行的軟件你也知道就一堆代碼,那么如果你沒有 .NET Framework安裝。在你電腦運行程序時會發(fā)現(xiàn)很多東西不認識,如果有字典,可以查字典,如果沒有,你也知道,就不能運行唄。至于 4.5也好4.0也好,就是版本號,就好比不同版本的字典,可能里面對某個字的解釋不一樣,或者低級版本根本沒有高級版本里的字。
【使用方法】
net framework4.5支持系統(tǒng):Windows Vista SP2 (x86 和 x64)
Windows 7 SP1 (x86 和 x64)
Windows 8 (x86 和 x64)
Windows Server 2008 R2 SP1 (x64)
Windows Server 2008 SP2 (x86 和 x64)
Windows Server 2012 (x64)
【安裝方法】
在起點軟件下載完成以后雙擊下載好的文件包。
點擊我已閱讀并接受用戶許可協(xié)議,單擊下一步。

有時會提示錯誤,安裝軟件并未退出,退出其它軟件安裝,然后繼續(xù)。

幾分鐘之后,程序會自動完成安裝。出現(xiàn)如下提示,表示安裝完成。

【net framework4.5安裝失敗解決方法】
net framework4.5安裝失敗解決方法按下鍵盤的WIN+R打開電腦的運行對話框,然后輸入命令CMD,打開命令提示符。


然后在命令提示符界面輸入命令net stop WuAuServ,停止運行更新服務。

然后我們在計算機窗口中地址欄中輸入C:\Windows,然后找到這里的SoftwareDistribution,然后我們將SoftwareDistribution修改名字為SDold。


然后我們在運行對話框中輸入命令net start WuAuServ,重啟更新服務,接下來我們按照上面的方法重新安裝Microsoft.NET Framework 4.5即可。

【使用教程】
net framework 4.5 win10系統(tǒng)下查看版本號教程方法一:
在Windows10桌面,依次點擊“開始/Windows系統(tǒng)/控制面板”菜單項。

在打開的控制面板窗口中點擊“卸載程序”快捷鏈接

在打開的程序和功能窗口中,點擊“啟用或關閉Windows功能”快捷鏈接

這時可以看到在Windows功能窗口,找到.net Framework一項,這就是正在使用的該程序版本號

方法二:
如果感覺上次的操作比較麻煩,我們也可以直接打開此電腦,然后在地址欄中輸入%systemroot%\Microsoft.Net\Framework地址

這時在打開的窗口,就可以看到的最高版本,就是我們目前正在使用的.net Framework的版本號

如何關閉或開啟net framework4.5功能
在默認上,這個net framework功能是啟動的,如果在安裝程序提示沒有,則可能是關閉了,打開方法與步驟,先在開始菜單中打開“控制面板”程序。

進入控制面板窗口后,在其界面中,找到并打開“程序”這一項。

進入程序窗口后,在右側窗口,選擇并打開“程序和功能”這一項。

進入到程序和功能的窗口,在左側選項中,選擇“打開或關閉Windows功能”這一項。

Windows功能需要一定時間來加載的,稍等一會,大約需要一二分鐘。

等Windows功能加載完成后,在功能列表中,找到“Microsoft .Net Framework 4.5”
找到后,將其選上即可,按確定,就打開了net framework功能。

如果要關閉net framework功能,相反,不選定此項即可,然后確定,就關閉了。




































