小編這里為廣大網(wǎng)友帶來的是.net 4.7.2中文離線版,全稱為.net framework 4.7.2 x64x86中文離線版,是用于Windows的新托管代碼編程模型,能夠?qū)姶蟮墓δ芘c新技術(shù)結(jié)合起來,用于構(gòu)建具有視覺上引人注目的用戶體驗的應(yīng)用程序。目前.net framework 4.7.2可以安裝在Windows 10,Windows 8.1,Windows 7 SP1和從Windows Server 2008 R2 SP1開始的相應(yīng)服務(wù)器平臺上,全部兼容Microsoft .NET Framework 4,4.5,4.5.1,4.5.2,4.6,4.6.1,4.6.2,4.7和4.7.1。新版本還在核心、asp.net、聯(lián)網(wǎng)、sql、wpf、clickonce等方面進(jìn)行了全面更新和升級,支持Windows10上的Windows Forms應(yīng)用高分辨率設(shè)置,支持Windows10上的WPF應(yīng)用觸摸,支持增強加密,支持C# 7和VB 15包括ValueTuple,支持.NET標(biāo)準(zhǔn)v1.6,性能和可靠性得到了提升等等,歡迎有需要的朋友們免費下載收藏。
.net framework 4.7.2新增功能
.net framework 4.7.2包含以下幾個方面的新功能:
一、核心:.NET Framework 4.7.2具有大量的加密增強功能,更好的ZIP壓縮解壓縮支持和其他收集API。
1、RSA.Create和DSA.Create的新重載
該DSA.Create(DSAParameters)和RSA.Create(RSAParameters)方法可以讓實例化的新當(dāng)您提供關(guān)鍵參數(shù)DSA或RSA密鑰。
2、Rfc2898DeriveBytes構(gòu)造函數(shù)接受一個哈希算法名稱
該Rfc2898DeriveBytes類有三個新構(gòu)造HashAlgorithmName標(biāo)識HMAC算法派生密鑰時使用的參數(shù)。開發(fā)人員不應(yīng)使用SHA-1,而應(yīng)使用基于SHA-2的HMAC,如SHA-256
3、支持臨時密鑰
PFX導(dǎo)入可以選擇直接從內(nèi)存加載私鑰,繞過硬盤驅(qū)動器。當(dāng)在X509Certificate2構(gòu)造函數(shù)或X509Certificate2.Import方法的重載中指定了新的X509KeyStorageFlags.EphemeralKeySet標(biāo)志時,私鑰將作為臨時密鑰加載。這可以防止密鑰在磁盤上可見。然而:
- 由于密鑰沒有保存到磁盤,因此使用此標(biāo)志加載的證書不適合添加到X509Store。
- 以這種方式加載的密鑰幾乎總是通過Windows CNG加載。因此,調(diào)用者必須通過調(diào)用擴(kuò)展方法(如cert.GetRSAPrivateKey())來訪問私鑰。該X509Certificate2.PrivateKey屬性不起作用。
- 由于舊版X509Certificate2.PrivateKey屬性不適用于證書,因此開發(fā)人員在切換到臨時密鑰之前應(yīng)執(zhí)行嚴(yán)格的測試。
4、編程創(chuàng)建PKCS#10認(rèn)證簽名請求和X.509公鑰證書
從.NET Framework 4.7.2開始,工作負(fù)載可以生成證書簽名請求(CSR),該請求允許將證書請求生成分級到現(xiàn)有工具中。這在測試場景中通常很有用。
5、新的SignerInfo成員
從.NET Framework 4.7.2開始,SignerInfo類公開了有關(guān)簽名的更多信息。您可以檢索System.Security.Cryptography.Pkcs.SignerInfo.SignatureAlgorithm屬性的值以確定簽名者使用的簽名算法??梢哉{(diào)用SignerInfo.GetSignature來獲取簽名者的加密簽名的副本。
6、處理CryptoStream后,保留打開的流
從.NET Framework 4.7.2開始,CryptoStream類有一個額外的構(gòu)造函數(shù),允許Dispose不關(guān)閉包裝流。
7、DeflateStream中的解壓縮更改
從.NET Framework 4.7.2開始,默認(rèn)情況下,DeflateStream類中的解壓縮操作的實現(xiàn)已更改為使用本機Windows API。通常,這會導(dǎo)致性能的顯著改善。
默認(rèn)情況下,針對.NET Framework 4.7.2的應(yīng)用程序支持使用Windows API進(jìn)行解壓縮。
8、其他收集API
.NET Framework 4.7.2為SortedSet
1)TryGetValue方法,這些方法將其他集合類型中使用的try模式擴(kuò)展為這兩種類型。方法是:
`公共布爾HashSet.TryGetValue(T equalValue,out T actualValue);
公共布爾SortedSet.TryGetValue(T equalValue,out T actualValue);
2)Enumerable.To*擴(kuò)展方法,將集合轉(zhuǎn)換為HashSet
公共靜態(tài)HashSet ToHashSet(這個IEnumerable 資源);
公共靜態(tài)HashSet ToHashSet(這個IEnumerable 來源,IEqualityComparer 比較器);
3)使用新的HashSet
公共HashSet(int容量)
公共HashSet(int容量,IEqualityComparer 比較器)
二、ASP.NET
1、支持Web窗體中的依賴注入
依賴注入(DI)將對象及其依賴關(guān)系解耦,以便僅僅因為依賴關(guān)系已更改而不再需要更改對象的代碼。在開發(fā)面向.NET Framework 4.7.2的ASP.NET應(yīng)用程序時,您可以:
1)在處理程序和模塊,頁面實例以及ASP.NET Web應(yīng)用程序項目的用戶控件中使用基于setter,基于接口和基于構(gòu)造函數(shù)的注入。
2)在ASP.NET網(wǎng)站項目的處理程序和模塊,頁面實例和用戶控件中使用基于setter和基于接口的注入。
3)插入不同的依賴注入框架。
2、支持同一站點的cookies
SameSite可防止瀏覽器隨同跨站點請求一起發(fā)送cookie。.NET Framework 4.7.2添加了一個HttpCookie.SameSite屬性,其值是一個System.Web.SameSiteMode枚舉成員。如果它的值是SameSiteMode.Strict或SameSiteMode.Lax,則ASP.NET將該SameSite屬性添加到set-cookie標(biāo)頭。SameSite支持適用于HttpCookie對象,以及FormsAuthentication和System.Web.SessionState cookie。
三、聯(lián)網(wǎng)
1、實現(xiàn)HttpClientHandler屬性
.NET Framework 4.7.1向System.Net.Http.HttpClientHandler類添加了八個屬性。但是,兩個拋出了PlatformNotSupportedException。.NET Framework 4.7.2現(xiàn)在為這些屬性提供了一個實現(xiàn)。這些屬性是:
1)CheckCertificateRevocationList
2)SslProtocols
2、支持Azure Active Directory通用身份驗證和多因素身份驗證
不斷增長的合規(guī)性和安全性要求要求許多客戶使用多因素認(rèn)證(MFA)。另外,目前的最佳實踐不鼓勵直接在連接字符串中包含用戶密碼。為了支持這些變化,在.NET Framework 4.7.2擴(kuò)展SQLCLIENT連接字符串添加一個新的價值,“Active Directory的互動”,對現(xiàn)有的“身份驗證”關(guān)鍵字來支持MFA和Azure的AD認(rèn)證。新的交互式方法支持本地和聯(lián)合Azure AD用戶以及Azure AD來賓用戶。使用此方法時,SQL數(shù)據(jù)庫支持由Azure AD強制實施的MFA身份驗證。另外,認(rèn)證過程要求用戶密碼遵守安全最佳實踐。
3、支持始終加密版本2
NET Framework 4.7.2增加了對基于飛地的Always Encrypted的支持。Always Encrypted的原始版本是客戶端加密技術(shù),加密密鑰永遠(yuǎn)不會離開客戶端。在基于飛域的始終加密中,客戶端可以選擇將加密密鑰發(fā)送到安全飛地,這是一個安全的計算實體,可被視為SQL Server的一部分,但SQL Server代碼無法篡改。要支持基于區(qū)域的始終加密,.NET Framework 4.7.2將以下類型和成員添加到System.Data.SqlClient命名空間中:
1)SqlConnectionStringBuilder.EnclaveAttestationUrl,它為基于飛機的總是加密指定Uri。
2)SqlColumnEncryptionEnclaveProvider,它是派生所有飛地提供者的抽象類。
3)SqlEnclaveSession,它封裝了給定飛地會話的狀態(tài)。
4)SqlEnclaveAttestationParameters,它提供SQL Server使用的證明參數(shù)來獲取執(zhí)行特定證明協(xié)議所需的信息。
4、按源查找資源詞典
從.NET Framework 4.7.2開始,診斷助理可以找到從給定源Uri創(chuàng)建的ResourceDictionaries。(此功能僅供診斷助理使用,不能由生產(chǎn)應(yīng)用程序使用。)Visual Studio的“編輯并繼續(xù)”功能等診斷助理允許其用戶編輯ResourceDictionary,其目的是將更改應(yīng)用于正在運行的應(yīng)用程序。實現(xiàn)這一目標(biāo)的一個步驟是查找正在編輯的字典中正在運行的應(yīng)用程序創(chuàng)建的所有ResourceDictionaries。
5、查找ResourceDictionary所有者
從.NET Framework 4.7.2開始,診斷助理可以找到給定ResourceDictionary的所有者。(此功能僅供診斷助理使用,不供生產(chǎn)應(yīng)用程序使用。)每當(dāng)對ResourceDictionary進(jìn)行更改時,WPF都會自動查找可能受更改影響的所有DynamicResource引用。
6、查找StaticResource引用
無論什么時候解決StaticResource引用,診斷助理現(xiàn)在都可以收到通知。(該功能僅供診斷助理使用,不能由生產(chǎn)應(yīng)用程序使用。)Visual Studio的“編輯并繼續(xù)”工具等診斷助理可能希望在ResourceDictionary中的值更改時更新資源的所有用途。WPF為DynamicResource引用自動執(zhí)行此操作,但它對靜態(tài)資源引用不會這樣做。從.NET Framework 4.7.2開始,診斷助理可以使用這些通知來查找這些靜態(tài)資源的用途。
.net 4.7.2支持的操作系統(tǒng)
Windows 7 Service Pack 1(x86和x64)
Windows 8.1(x86和x64)
Windows 10周年更新(x86和x64)
Windows 10 Creators更新(x86和x64)
Windows 10秋季創(chuàng)作者更新(x86和x64)
Windows Server 2008 R2 Service Pack 1(x64)
Windows Server 2012(x64)
Windows Server 2012 R2(x64)
Windows Server 2016(x64)
安裝說明:
下載解壓,選擇NDP472-KB4054530-x86-x64-AllOS-ENU.exe進(jìn)行安裝即可。
其它版本下載
- 查看詳情 .net 3.5 32位離線安裝包 含在線包48.7M
- 查看詳情 .net framework 3.5sp1安裝包(含離線完整安裝包) v3.5.30729.1簡體中文版309.08M
- 查看詳情 .net framework 4.8 x64x86中文離線版 69.35M
- 查看詳情 .net 4.0 32位離線安裝包+在線安裝包 48.86M
- 查看詳情 .net framework 4.6.2 x64x86 官方離線版59.14M
- 查看詳情 .net framework 4.7 x64x86官方中文離線版59.99M
- 查看詳情 .net 4.0 64位離線完整安裝包 附安裝教程48.86M
- 查看詳情 .net 3.5 64位 離線安裝包+在線包48.7M
- 查看詳情 Microsoft.NETFramework4.5官方版 874K
- 查看詳情 Microsoft.NET framework 3.5 155.37M
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- Office2013激活工具(kms激活工具180天) 1K / 簡體中文
- windows11免TPM2.0限制補丁 附使用教程27K / 簡體中文
- Windows10升級助手 v3.6.46.213官方版2.01M / 簡體中文
- it天空系統(tǒng)補丁合集EasyHotfix v4.19.214.107官方版346.47M / 簡體中文
- .net framework 4.8 x64x86中文離線版 69.35M / 簡體中文
- 超級兔子升級天使 v5.0綠色版1.12M / 簡體中文
- VC2005運行庫 x86版6.58M / 簡體中文
- office2007 sp3補丁包 307.31M / 簡體中文