Microsoft .NET Framework 4.8 Runtime是Windows操作系统用于.NET Framework构建的应用程序所需的基础类型库组件,.NET Framework是继Windows DNA之后的一个全新软件开发平台,微软.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库为基础,支持多国语言的开发环境。欢迎需要此款工具的朋友前来下载使用。

.NET Framework 4.8 是在 4.x 早期版本的基础之上构建而成,新增了许多修补程序和功能,同时很好地保持了产品的稳定性。

适用于操作系统:

Windows 7 SP1, Windows 8, Windows 8.1, Windows 10

Windows Server 2008 R2 SP1, Windows Server 2012, R2

此版特点

基于Microsoft .NET Framework 离线安装包加多国语言包整合而成。

安装自动判断系统语言,支持简体中文语言,移除原安装包无用文件

采用7zSFX自解压安装程序工具打包而成

毛子的7z自解压工具7zSFX Constructor

安装教程

1、在本站下载程序并解压缩后,双击“NET-Framework_v48_x86-x64_W7-W10.exe”,勾选“我已阅读并接受许可条款”——“安装”

Microsoft .NET Framework 4.8 Runtime for Win7/Win8/Win10整合版 32位/64位

2、等待安装

Microsoft .NET Framework 4.8 Runtime for Win7/Win8/Win10整合版 32位/64位

3、安装完毕,关闭安装向导即可

Microsoft .NET Framework 4.8 Runtime for Win7/Win8/Win10整合版 32位/64位

安装参数:

/aiI -! /passive

﹂释放后自动安装

/aiI -! /q

﹂释放后全程自动安装后退出

重装参数(当安装出现问题后)

/aiUI -! /passive

﹂释放后自动重装

/aiUI -! /q

﹂释放后全程自动重装后退出

修复参数:

/aiR

﹂释放后运行修复程序

/aiR -! /passive

﹂释放后全程自动修复

/aiR -! /q

﹂释放后全程自动修复后退出

卸载参数:

/aiU

﹂释放后运行卸载程序

/aiU -! /passive

﹂释放后全程自动卸载

/aiU -! /q

﹂释放后全程自动卸载后退出

更新日志

.NET Framework 4.8新版特性官方介绍:docs.microsoft.com/zh-cn/dotnet/framework/whats-new

ASP.NET

1、修复ASP.NET CheckBox控件的InputAttributes和LabelAttributes的处理。

2、修复了HttpApplicationFactory类中HttpApplication实例池中的perf问题。

3、修复了从页面/控件抛出的NullReferenceException,只有参数化的构造函数,在定位4.7.2时使用默认值。

4、修复了使用自定义DataAnnotation.ValidationAttribute时ValidationContext.MemberName的问题。

5、修复了在GMT以东使用不存在的文件的变更监视器时MemoryCache中的ArgumentOutOfRangeException。

6、修复可能影响多部分数据处理的多值HTTP标头的处理。

7、修复了可能影响多部分数据处理的多值HTTP标头的处理问题。

8、对于客户端应用程序(winforms,WPF或控制台应用程序等),ASP.NET客户端应用程序服务API已经针对潜在的恶意JSON有效负载进行了强化。

9、修复了ASP.NET 4.7中引入的问题,其中意外删除特定类型的缓存项可能导致孤立的* .delete文件阻止Web应用程序运行。

BCL

1、修复了使用区域性感知StringComparer的集合的反序列化。

2、修复了System.Runtime.CompilerServices.RuntimeFeature.IsSupported以正确考虑.NET Framework 4.7.1中引入的Portable PDB功能的应用程序兼容性quirk设置。

3、通过解析年份编号超过该日期时代的年数的日语日期来修复该异常。只有当有人试图解析包含某个时代和年份的日期时,才会注意到行为的变化,而这一年超过了那个时代的去年。

4、默认情况下,提升的进程不会读取HKCU以获取托管的COM激活信息。

5、修复了CultureAwareComparer类的序列化兼容性问题。

6、将System.IO.Compression zlib(在clrcompression.dll内)升级到最新的zlib版本1.2.11。

7、通过使用CAPI类减少哈希中的内存分配来修复(SHA256CryptoServiceProvider,等)。

8、通过使用CNG类减少哈希中的内存分配来修复(SHA256Cng,等)。

9、修复了Windows处理闰秒后System.DateTime返回错误时间的问题,方法是跟踪更改:DateTime和DateTimeOffset将使用Windows RS5系统报告的跳跃秒数。DateTime.Now和DateTime.UtcNow将始终与系统时间同步。DateTime和DateTimeOffset永远不会将闰秒报告为值60,而是始终将其报告为59. DateTime和DateTimeOffset操作将继续按原样运行,即内部始终将分钟处理为60秒,这使得它成为可能与低级平台兼容。

10、修复了CultureAwareComparer对象的WCF反序列化失败问题。修复了使用WCF直接使用数据协定序列化与Web服务或应用程序进行通信的应用程序遇到无法反序列化CultureAwareComparer对象的问题。

11、减少了在操作系统中设置的“FIPS模式”位的影响。

12、将EnvelopedCms的默认内容加密算法更改为AES。

13、修复了GetECDsaPublicKey以处理脑池曲线。

14、减少了因使用X509Certificate2和相关类型而导致的对象完成次数。

15、修正了第1年日语日期的格式(作为任何时代的第一年),日期将使用元字符而不是年号“1”格式化。新格式化日期行为的示例:平成元年11月21日与旧格式化日期行为相比平成1年11月21日。

16、修复了RsaProtectedConfigurationProvider使用的默认设置(使用AES代替3DES,RSA现在使用2048位密钥,默认情况下OAEP处于启用状态),使用OAEP修复加密,以便写入正确的元数据。

17、添加API以使用调用者指定的摘要算法获取证书指纹。

18、修复了在行的开头读取异步读取具有少于字符的字节数的进程输出时抛出的IndexOutOfRangeException。

19、减轻某些System.Data.SqlClient使用方案中出现的兼容性中断。

20、修复了使用BinaryFormatter序列化大量对象时发生的序列化异常。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。