網(wǎng)友評(píng)分: 8.8分
Microsoft .NET Framework 4.5是一個(gè)針對(duì) .NET Framework 4 的高度兼容的就地更新。通過(guò)將 .NET Framework 4.5 Beta 與 C# 或 Visual Basic 編程語(yǔ)言結(jié)合使用,您可以編寫(xiě) Windows Metro 風(fēng)格的應(yīng)用程序。.NET Framework 4.5 Beta 包括針對(duì) C# 和 Visual Basic 的重大語(yǔ)言和框架改進(jìn),以便您能夠利用異步性、同步代碼中的控制流混合、可響應(yīng) UI 和 Web 應(yīng)用程序可擴(kuò)展性。.NET Framework 4.5添加了針對(duì)其他功能區(qū)域(如 ASP.NET、Managed Extensibility Framework (MEF)、Windows Communication Foundation (WCF)、Windows Workflow Foundation (WF) 和 Windows Identity Foundation (WIF))的大量改進(jìn)。同時(shí)提供了更高的性能、可靠性和安全性。
特性1:異步與等待(Async and Await)
異步和等待是標(biāo)記,它們標(biāo)記當(dāng)任務(wù)(線程)結(jié)束時(shí)控制應(yīng)該恢復(fù)到代碼的位置。
特性2:便利Zip壓縮(Zip壓縮)
現(xiàn)在在.NET中我們對(duì)執(zhí)行Zip壓縮沒(méi)有內(nèi)置的支持。許多開(kāi)發(fā)者實(shí)用第三方組件如“DotnetZip”。在.NET4.5中,Zip屬性內(nèi)置于框架本身,以System.IO.Compression的命名空間內(nèi)置。
特性3:正則表達(dá)式超時(shí)
在.NET4.5中你可以定義一個(gè)超時(shí)屬性。所以如果你收到任何懷有惡意的字符串,應(yīng)用不會(huì)永遠(yuǎn)在循環(huán)中執(zhí)行。
特性4:優(yōu)化配置文件(提升啟動(dòng)性能)
我們都知道.NET代碼是半編譯的格式。在運(yùn)行時(shí),JIT(Just-in-Time)編譯器執(zhí)行并且轉(zhuǎn)換這種半編譯的IL代碼為機(jī)器原生代碼。對(duì)JIT最大的抱怨之一是當(dāng).NET應(yīng)用初次執(zhí)行的時(shí)候,它運(yùn)行得很慢因?yàn)镴IT在忙著轉(zhuǎn)換IL代碼到機(jī)器代碼。
為了降低這個(gè)啟動(dòng)時(shí)間,在.NET4.5中有稱(chēng)為“優(yōu)化配置文件”的內(nèi)容。配置文件不過(guò)是一個(gè)記錄了應(yīng)用在啟動(dòng)運(yùn)行中需要的方法列表的簡(jiǎn)單文件。所以當(dāng)應(yīng)用開(kāi)始后,后臺(tái)的JIT執(zhí)行并且開(kāi)始轉(zhuǎn)換這些方法的IL代碼為機(jī)器/原生語(yǔ)言。
這個(gè)后臺(tái)JIT在多個(gè)處理器上編譯啟動(dòng)方法從而進(jìn)一步降低啟動(dòng)時(shí)間。
特性5:垃圾回收(垃圾后臺(tái)清理)
垃圾回收在.NET應(yīng)用中是一項(xiàng)真正繁重的任務(wù)。當(dāng)是ASP.NET應(yīng)用的時(shí)候,它變得更繁重。ASP.NET應(yīng)用在服務(wù)器運(yùn)行,許多客戶端向服務(wù)器發(fā)送請(qǐng)求從而產(chǎn)生對(duì)象負(fù)荷,使得垃圾回收確實(shí)努力清理不需要的對(duì)象。
在桌面上找到“計(jì)算機(jī)”,單擊右鍵選擇“管理”,如圖所示。
在打開(kāi)的“計(jì)算機(jī)管理”窗口中依路徑“服務(wù)和應(yīng)用程序——服務(wù)”打開(kāi),在列表中找到“Windows Update”并單擊右鍵選擇“停止”。
按住“Win+R”鍵打開(kāi)運(yùn)行對(duì)話框,輸入cmd并回車(chē),在打開(kāi)的界面輸入net stop WuAuServ回車(chē)(停止windows update服務(wù)),如圖所示。
按住“Win+R”鍵打開(kāi)運(yùn)行對(duì)話框,輸入cmd并回車(chē),在打開(kāi)的界面輸入net stop WuAuServ回車(chē)(停止windows update服務(wù)),如圖所示。
此時(shí)再打開(kāi)原來(lái)的“計(jì)算機(jī)管理”窗口中依路徑“服務(wù)和應(yīng)用程序——服務(wù)”打開(kāi),在列表中找到“Windows Update”并單擊右鍵選擇“啟動(dòng)”,此時(shí)再安Microsoft .NET Framework 4.54.0的安裝包就能順利通過(guò)了。
當(dāng)然了還有一種情況就是你的系統(tǒng)已經(jīng)安裝了4.5版本或者更高級(jí)的.net版本。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 www.obymc.com.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)