microsoft .net framework 4.7是微软官方出品的一款系统.net框架运行库,一般简称为.net4.7,也是针对Microsoft .NET Framework 4、4.5、4.5.1、4.5.2、4.6、4.6.1和4.6.2全新更新版本,兼容性良好,是用于Windows7,8.1和Windows10的流行框架的新版本,同时也适用于WindowsServer2008R2SP1开始的所有WindowsServer版本。需要注意的是:.net framework 4.7已经是Windows10创建者更新的一部分,并且无需安装。新版本附带开发人员和程序员可以在程序中使用的新功能。虽然对于非开发人员,可不必急于下载并安装新的.NETFramework4.7。但一旦开发人员和公司开始发布针对新版本的产品,那么就会对新框架的安装提出要求。
与上一版本相比,microsoft .net framework 4.7新增了多个新功能,具体表现在基类、网络、ASP.NET、Windows Communication Foundation (WCF)、Windows 窗体和Windows Presentation Foundation (WPF)六大方面,比如DataContractJsonSerializer 对控制字符提供了更好的支持,TLS 协议的默认操作系统支持,对象缓存扩展性,能够将默认消息安全设置配置为 TLS 1.1 或 TLS 1.2,提高了 WCF 应用程序和 WCF 序列化的可靠性,高 DPI 支持等等。ps:这里小编带来的是.net4.7离线安装包,包括32位和64位两个版本,以及相应的web安装包,欢迎免费下载收藏。
microsoft .net framework 4.7新增功能
一、基类
.NET Framework 4.7 通过 DataContractJsonSerializer改进序列化:
1、椭圆曲线加密(ECC)增强功能
在 .NET Framework 4.7 中,ImportParameters(ECParameters) 方法已添加到 ECDsa 和 ECDiffieHellman 类,以允许对象表示已建立的密钥。 还添加了 ExportParameters(Boolean) 方法,用于使用显式曲线参数导出密钥。
.NET Framework 4.7 还添加了对其他曲线(包括 Brainpool 曲线套件)的支持,并添加了预定义的定义,以便通过新的 Create 和 Create 工厂方法轻松创建。
可以在 GitHub 上查看 .NET Framework 4.7 加密改进 示例。
2、DataContractJsonSerializer 对控制字符提供了更好的支持
在 .NET Framework 4.7 中,DataContractJsonSerializer 类根据 ECMAScript 6 标准序列化控制字符。 对于面向 .NET Framework 4.7 的应用程序,此行为默认启用,对于在 .NET Framework 4.7 下运行但面向早期版本的 .NET Framework 的应用程序,此行为是一项选择加入功能。
二、网络
.NET Framework 4.7 添加了以下与网络相关的功能:
1、TLS 协议的默认操作系统支持
System.Net.Security.SslStream 和上层组件(如 HTTP、FTP 和 SMTP)使用的 TLS 堆栈允许开发人员使用操作系统支持的默认 TLS 协议。 开发人员不再需要对 TLS 版本进行硬编码。
三、ASP.NET
在 .NET Framework 4.7 中,ASP.NET 包含以下新功能:
1、对象缓存扩展性
从 .NET Framework 4.7 开始,ASP.NET 添加了一组新的 API,使开发人员能够替换内存中对象缓存和内存监视的默认 ASP.NET 实现。 如果 ASP.NET 实现不足,开发人员现在可以替换以下三个组件中的任何一个:
- 对象缓存存储: 通过使用新的缓存提供程序配置部分,开发人员可以使用新的 ICacheStoreProvider 接口插入 ASP.NET 应用程序的对象缓存的新实现。
- 内存监视: ASP.NET 中的默认内存监视器在运行接近进程配置的专用字节限制时或计算机的总可用物理 RAM 不足时通知应用程序。 接近这些限制时,就会触发通知。 对于某些应用程序,通知触发的时间过于接近配置的限制,从而无法做出有效的反应。 开发人员现在可以编写自己的内存监视器,以使用 ApplicationMonitors.MemoryMonitor 属性替换默认值。
- 内存限制响应: 默认情况下,ASP.NET 尝试剪裁对象缓存,并在私有字节进程限制接近时定期调用 GC.Collect。 对于某些应用程序,调用GC.Collect指令的频率或清理缓存的量可能不高效。 现在,开发人员可以通过向应用程序的内存监视器订阅 IObserver 实现来替换或补充默认行为。
四、Windows Communication Foundation (WCF)
添加了以下功能和更改:
1、能够将默认消息安全设置配置为 TLS 1.1 或 TLS 1.2
从 .NET Framework 4.7 开始,WCF 允许除了将 SSL 3.0 和 TLS 1.0 配置为默认消息安全协议之外,还可以配置 TLS 1.1 或 TLS 1.2。 这是一个选择加入设置;若要启用它,必须将以下条目添加到应用程序配置文件:
<runtime>
<AppContextSwitchOverrides
value="Switch.System.ServiceModel.DisableUsingServicePointManagerSecurityProtocols=false;Switch.System.Net.DontEnableSchUseStrongCrypto=false" />
</runtime>
2、提高了 WCF 应用程序和 WCF 序列化的可靠性
WCF 包括许多代码更改,可消除争用条件,从而提高序列化选项的性能和可靠性。 其中包括:
- 更好地支持在调用 SocketConnection.BeginRead 和 SocketConnection.Read 时混合异步和同步代码。
- 提升了在中止与 SharedConnectionListener 和 DuplexChannelBinder 的连接时的可靠性。
- 改进了调用 FormatterServices.GetSerializableMembers(Type) 方法时序列化操作的可靠性。
- 通过调用 ChannelSynchronizer.RemoveWaiter 方法,提高了删除服务员时的可靠性。
五、Windows 窗体
1、高 DPI 支持
从面向 .NET Framework 4.7 的应用程序开始,.NET Framework 为 Windows 窗体应用程序提供高 DPI 和动态 DPI 支持。 高 DPI 支持改进了高 DPI 监视器上窗体和控件的布局和外观。 当用户更改正在运行的应用程序的 DPI 或显示比例因子时,动态 DPI 会更改窗体和控件的布局和外观。
支持高 DPI 是需要用户主动启用的功能,可以通过在应用程序配置文件中定义 <System.Windows.Forms.ConfigurationSection> 节来进行配置。
六、Windows Presentation Foundation (WPF)
1、支持基于 Windows WM_POINTER 消息的触控/触笔堆栈
现在可以视情况使用基于 WM_POINTER 消息的触控/触笔堆栈,而不使用 Windows Ink 服务平台 (WISP)。 这是 .NET Framework 中的一项可选择启用的功能。
2、WPF 打印 API 的新实现
System.Printing.PrintQueue 类中的 WPF 打印 API 调用 Windows 打印文档包 API,而不是弃用的 XPS 打印 API。
系统要求
一、硬件要求
处理器 1 GHz
RAM 512 MB
最小磁盘空间(32 位) 4.5 GB
最小磁盘空间(64 位) 4.5 GB
二、安装要求
需要具有管理员权限才能安装 .NET Framework。 如果在要安装 .NET Framework 的计算机上不具有管理员权限,请联系网络管理员。
三、兼容的操作系统
Windows客户端版本:Windows 10,Windows 8.1,Windows 7
windows server版本:Windows Server 2016、Windows Server 2012 R2、Windows Server 2012,Windows Server 2008 R2 SP1
其它版本下载
-
查看详情
microsoft .net framework 4.5.2 32位64位
67.62M
-
查看详情
microsoft .net framework 4.6.2离线安装包 32位64位
60.31M
-
查看详情
microsoft .net framework 2.0(含SP2)
68.91M
-
查看详情
microsoft .net framework 4.7.2 32位64位
81.24M
-
查看详情
microsoft .net framework 4.7.1 32位64位
66.74M
-
查看详情
microsoft .net framework 4.8.1 32位64位
75.31M
-
查看详情
.net framework 3.5 sp1离线安装包
231.55M
-
查看详情
microsoft .net framework 4.8中文离线版 32位64位
116.92M
-
查看详情
microsoft .net framework 3.5
155.17M
-
查看详情
microsoft .net framework 4.0官方版 32位64位离线版
48.78M
同厂商
微软(中国)有限公司更多+
microsoft edge增强版 v146.0.3856.59绿色版192.19M

edge浏览器预览版电脑版 v146.0.3856.591.5M

Office 2010四合一精简版 89.27M

Microsoft .NET Desktop Runtime 10官方版 v10.0.5正式版85.66M

directx v9.0c安装包 92.43M

visual studio professional 2022官方版 v17.14.254.03M

帝国时代2决定版中文版 v170934免安装版41.24G

帝国时代4周年纪念版 v15.4.8719免安装单机版56.14G

帝国时代3完全典藏版 2.73G

战争机器5中文版 105.86G

帝国时代罗马复兴中文版 151.25M

极限竞速地平线5电脑版 v1.688.109免安装版172.2G
发表评论
0条评论软件排行榜
- 1heu kms activator激活工具 v63.3.1
- 2microkms神龙版官方版 v24.11.18绿色版
- 3win10激活工具一键永久激活免费版 v1.0纯小白绿色版
- 4微软常用运行库合集2025 v2025.12.04
- 5win10激活工具无毒版 纯净批处理版
- 6AAct(KMS激活工具) v4.3.1汉化便携版
- 7暴风一键永久激活工具 v15.0官方版
- 8KMS Tools(Win10激活工具) v18.10绿色版
- 9microsoft visual c++2015-2022运行库32位64位 v14.42.34823.2
- 10coreldraw2019破解补丁pasmutility.dll 附使用教程
热门推荐
microsoft edge webview2 v145.0.3800.82136.76M / 简体中文
Microsoft Toolkit激活工具 v2.7.413.17M / 英文
KMS激活工具 v63.3.14.19M / 简体中文
kmsauto++(Windows/Office激活工具) v1.9.9 b03官方版59.73M / 简体中文
微软常用运行库合集2025 v2025.12.0443.19M / 简体中文
formal windows超级管理器 v9.535.94M / 简体中文
win10激活工具一键永久激活免费版 v1.0纯小白绿色版4.34M / 简体中文
dll files fixer中文版 v3.3.99.56M / 简体中文















microsoft edge webview2 v145.0.3800.82
Microsoft Toolkit激活工具 v2.7.4
KMS激活工具 v63.3.1
kmsauto++(Windows/Office激活工具) v1.9.9 b03官方版
微软常用运行库合集2025 v2025.12.04
formal windows超级管理器 v9.53
win10激活工具一键永久激活免费版 v1.0纯小白绿色版
dll files fixer中文版 v3.3.9
赣公网安备36010602000168号