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 2.0(含SP2)
68.91M
-
查看详情
microsoft .net framework 3.5
155.17M
-
查看详情
.net framework 3.5 sp1离线安装包
231.55M
-
查看详情
microsoft .net framework 4.5.2 32位64位
67.62M
-
查看详情
microsoft .net framework 4.6.2离线安装包 32位64位
60.31M
-
查看详情
microsoft .net framework 4.7.1 32位64位
66.74M
-
查看详情
microsoft .net framework 4.7.2 32位64位
81.24M
-
查看详情
microsoft .net framework 4.8中文离线版 32位64位
116.92M
-
查看详情
microsoft .net framework 4.0官方版 32位64位离线版
48.78M
-
查看详情
microsoft .net framework 4.8.1 32位64位
75.31M
同厂商
微软(中国)有限公司更多+office2016破解版 2.64G
win11安卓子系统 v2407.40000.4.0官方版1.36G
.net修复工具(Microsoft .NET Framework Repair Tool) v4.6.15281.12M
vs2019中文破解版 v16.0.28729.10正式版1.13M
onedrive电脑版 v25.75.420.2官方版81.9M
directx redist多国语言版 v9.29.197495.63M
极限竞速地平线5电脑版 v1.685.421免安装版176.71G
星空Starfield豪华中文版 v1.15.216.0绿色版111.33G
废土3中文版 v1.6.1.307772免安装绿色版22.26G
我的世界传奇中文版 v1.18.1435012.09G
重返德军总部单机版 v2.0.0.2GOG版640.33M
国际象棋电脑版 绿色版22.56M
- 电脑运行库合集
-
更多 (32个) >>电脑运行库合集 运行库是指在运行软件程序或者游戏时所需要的库文件,通常来说电脑都会自带一些版本比较低的运行库,能够支持市场上大部分应用程序的运行,但是遇到一些编程软件、最新的软件或游戏时,就有可能会出现不兼容的情况,导致打开不了,如果没遇到一个就去搜对应的运行库就会比较麻烦,于是小编就给大家带来了常用运行库合集,其中包括了微软运行库、游戏运行库、vc运行库等等,对此有兴趣的小伙伴们可以来挑选下载体验。
-
-
Microsoft Visual C++2013运行库 12.67M
查看/简体中文v12.0.40664 32位64位 -
软件常用运行库scku 147.76M
查看/简体中文v3.6.0.0 -
游民星空游戏环境程序集合傻瓜安装包 982.08M
查看/简体中文v1.2官方版 -
Microsoft .NET Desktop Runtime 8正式版 55.63M
查看/简体中文v8.0.16官方版 -
.net framework 3.5 sp1离线安装包 231.55M
查看/简体中文 -
微软常用运行库合集64位 77.23M
查看/简体中文v2025.02.12 -
驱动人生星空运行库修复大师 75.78M
查看/简体中文v2.0.3.58官方版 -
3dm游戏运行库合集安装包v3.0 1.01G
查看/简体中文离线版 -
游侠游戏常用运行库安装包v4 681.67M
查看/简体中文官方版 -
it天空一键运行库GoRuntime 88.79M
查看/简体中文v1.14.2019.0426 -
微软visual c++运行库合集包 85.82M
查看/简体中文v3.0.22.0317官方版
-
发表评论
0条评论软件排行榜
热门推荐
office2007sp3补丁包 351.54M / 简体中文
microsoft .net framework 4.8中文离线版 32位64位116.92M / 简体中文
windows installer 4.5简体中文版 43.12M / 简体中文
超级兔子升级天使 v5.01.12M / 简体中文
Office2013激活工具(kms激活工具180天) 1K / 简体中文
windows11免TPM2.0限制补丁 附使用教程27K / 简体中文
Windows10升级助手 v3.6.46.213官方版2.01M / 简体中文
it天空系统补丁合集EasyHotfix v4.19.214.107官方版346.47M / 简体中文
win7补丁包微软官方版 v21.6.10791.29M / 简体中文