历史记录
清空历史记录
    首页 > 电脑软件 > microsoft .net framework 4.7 32位64位

    microsoft .net framework 4.7 32位64位

    • 软件大小:59.9M
    • 软件版本:
    • 软件类型:国产软件
    • 软件分类:电脑软件
    • 软件语言:简体中文
    • 更新时间:2026-01-18
    • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

    • 软件评分:

    普通下载

    手机扫一扫快捷方便下载
    我得说,微软这次推出的.NET Framework 4.7确实挺有意思的。作为一个经常捣鼓电脑软件的人,我觉得这个版本最大的亮点就是它对高DPI显示的支持。现在大家的显示器分辨率越来越高,很多老软件在高分屏上字体小得像蚂蚁,看着真费劲。而这个4.7版本专门优化了Windows窗体和WPF的高DPI显示,让界面元素能根据屏幕缩放自动调整大小,这对我这种经常在不同设备间切换工作的人来说简直太实用了。 另外,网络安全方面也有不少改进。它默认支持了TLS 1.1和1.2协议,这比以前的SSL 3.0和TLS 1.0安全多了。虽然对普通用户来说可能感觉不明显,但作为开发者,这意味着我们构建的网络应用安全性有了质的提升。特别是WCF应用程序,现在可以配置更高级别的加密协议,这对保护数据传输安全很重要。 我还注意到这个版本对ASP.NET的对象缓存做了扩展性改进,允许开发者自定义缓存实现。这给了我们更大的灵活性,可以根据具体应用场景优化性能。虽然普通用户可能不需要关心这些底层细节,但作为技术爱好者,我觉得这些改进让.NET平台变得更加成熟和强大。 总的来说,虽然Windows 10用户可能已经内置了这个框架,但对于还在用Windows 7或8.1的用户来说,升级到4.7还是很有必要的。特别是当你运行一些新开发的软件时,这个框架往往是必备的运行环境。我个人建议,除非你的电脑配置实在太老,否则都应该安装这个版本,毕竟它在兼容性和安全性上都有显著提升。

    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安装包,欢迎免费下载收藏。

    .net4.7离线安装包

    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

    相关软件

    网友评论

    共有 0条评论

    captcha 评论需审核后才能显示

    应用推荐

    游戏推荐